Extracted abstract class mapper, began writing code to make use of discriminator conventions.

Signed-off-by: gburgett <gordon.burgett@gmail.com>
ClassMapper now supports type inheritance via a Discriminator.  ClassMapper now has public "Unmarshal" method which combines newInstance and unmarshalToObject.

Signed-off-by: gburgett <gordon.burgett@gmail.com>
Query now performs no conversion if the requested return type is ODocument

Signed-off-by: gburgett <gordon.burgett@gmail.com>
upgraded to netbeans 7.3

Signed-off-by: gburgett <gordon.burgett@gmail.com>
added versioning to build script

Signed-off-by: gburgett <gordon.burgett@gmail.com>