Add German translation
Default date depends on FLAG_HIDE_TIME + isTimeHidden() method
DateSpinner and TimeSpinner listen for xml flags if being used separately
Add Javadoc in various places and cleanup imports
Update README with full description
Add French translation