Adding function stubs to get compiling
Removing tabs and fixing whitespace
Fixing indenting and adding some brackets
Filling out stubs
Fix eclipse project
Clarify sections
Add override or remove methods
Fix warnings by removing unused methods and fields
Deprecate seemingly unused public method
Convert XXX markers to ignoreYYY methods

There were a variety of styles of "TODO" markers for
methods that were not implemented: "TODO not in Model",
"unsupported", etc. This converts all of them to use
helper methods `protected ignoreX()` which log at various
levels. It should be fairly easy now to do a "Open call
hierarchy" style search and see which methods fall into
which category.

Also, **with this commit, the remaining TODOs in the file are valid!**
Other minor cleanups of unneeded XXX type markers, etc.
Fix seemingly broken implementation methods

Unlike the methods which now log with `ignoreY()`, these
methods seem to have been improperly implemented or left
improperly unimplemented. These need careful review.
Merge pull request #3 from joshmoore/extra-annotations

General cleanup of TODO markers and addition of logging
Updating mappings and get code to compile

The sections of code removed with the removal of WellSample and Pixels
from the annotatable objects might be useful as a template of what needs
added for each of the new annotatable objects.
Merge remote-tracking branch 'origin/develop' into extra-annotations

Conflicts:
	components/blitz/src/ome/formats/OMEROMetadataStoreClient.java
cpp: RTypesI: use static locals in place of duplicated globals
cpp: callbacks: Move constant strings out of header into anonymous namespace
Adding missing import
Merge remote-tracking branch 'remotes/origin/develop' into HEAD
move to new DB schema and patch