introduced clarification for identifiers across the board: local vs global
fixed a whole bunch of typos/incorrect links in javadoc

Calendar/Granularity:
- added jaxb annotations, getters, setters, default constructors
- added afterunmarshal method to properly set and verify fields

CalendarFactory:
- changed to container class for CalendarManager instances (every calendar manager has to register itself)
IdentifierConverter:
- added method to build a global CalendarManager identifier with only manager and version bits set
JavaDateCalendarManager:
- now deprecated
- changed to add fields to satisfy compilability

CalendarManager:
- added accessor methods
- added calendar registration method