prepared dev branch for 0.4.2
Prevents getSelected to return undefined
Fixes #87
Focus and key press events in an input field will no longer cause the field's contents to get overwritten with an incorrect date
Fixed makefile outputting the incorrect byte count for gzipped minified standalone.
Updated changelong
When calling setSelected with the optional redraw, set the viewStartDate to the first selected date

Merges Pull Request #85
add support for week select
Fixes next and previous buttons not showing correctly when current date is 1st of the month and time is before 12 noon.
Merge pull request #96 from roryf/fix-next-previous-bug

Fixes next and previous buttons not showing correctly
On mobile the readyState is called 'interactive'

https://developer.mozilla.org/en-US/docs/Web/API/document.readyState
Merge remote-tracking branch 'origin/dev' into dev
Fix error where window.getComputedStyle returns null

Conflicts:

	build/kalendae.min.js
Add destroy function to Kalendae.Input which removes event listeners

Conflicts:

	build/kalendae.js
	build/kalendae.min.js
	src/input.js
Updating built files.
Merge remote-tracking branch 'origin/pr/95' into dev

Conflicts:
	build/kalendae.min.js
	build/kalendae.standalone.min.js
Addressing a few issues pointed out by JSHint
Updated moment.js to 2.1.0
Using startOf('day') instead of stripTime
Fixes #90
Only include valid dates

This fixes an issue where the calendar will jump to the date 0000-00-00
when you start typing.
Merge pull request #110 from magnars/only-include-valid-dates

Only include valid dates
Remove container on input destroy