Merge branch 'dev'

* dev: (21 commits)
  Updated CHANGELOG Bumped Version number to 0.5.0 Rebuilt assets
  Extract fireChange into util as fireEvent
  Kalendae.Input: Fire DOM change when choosing date
  Fixed incorrect indentation on $container.remove()
  Update build
  Remove container on input destroy
  Only include valid dates
  Updated moment.js to 2.1.0 Using startOf('day') instead of stripTime Fixes #90
  Addressing a few issues pointed out by JSHint
  Updating built files.
  Add destroy function to Kalendae.Input which removes event listeners
  Fix error where window.getComputedStyle returns null
  On mobile the readyState is called 'interactive'
  Fixes next and previous buttons not showing correctly when current date is 1st of the month and time is before 12 noon.
  add support for week select
  When calling setSelected with the optional redraw, set the viewStartDate to the first selected date
  Updated changelong
  Fixed makefile outputting the incorrect byte count for gzipped minified standalone.
  Focus and key press events in an input field will no longer cause the field's contents to get overwritten with an incorrect date
  Prevents getSelected to return undefined Fixes #87
  ...
Merge branch 'dev'

* dev:
  Fixed changelog
Augment jQuery section of README
Merge pull request #113 from mkascel/jquery-doc

Adding documentation on how to access Kalendae instance for jQuery users