fix problems with polymorphic job deserialization in jackson
Change dependent code to use new registerSubtype mechanism for runtime deserialization
Find subtypes of Job dynamically using reflections library
add missing changes to fix build
refactor getsubtypes and add javadoc
move getSubtypes inline
Merge pull request #131 from aniket486/ambrose_serde

fix problems with polymorphic job deserialization in jackson in backwards compatible way