
- add support for EO classes where [willChange] is called (add another template)
- add support for array accessors such as -addToArray: -removeFromArray:.

- could expand the naming scheme to allow for custom templates for custom types (such as NSArray, NSMutableString)

- allow user defaults to specify where templates are found (the ResourceLocator supports adding paths from user defaults, we just don't do anything with it)

Testing
- Add visiblity (protected/public/private) to Declaration (for java ivar declarations) and then parse it out correctly if it's there.
