Proof of concept
Merge branch 'master' into datepicker

Conflicts:
	demo/index.html
Merge branch 'master' into datepicker
First commit of the datepicker directive
Clean up picker template a bit, method for ngClass
Rough-in of momentPicker to bridge input and momentDatepicker
jshintrc
Cleanup datepicker directives

Support for min/max, ngShow, esc-to-close, bunch of other things
Add format/modelFormat attr handling to datepicker

Also improve behavior when ngShow attr is present
Update demo stuff
Add `definePickerTemplate` method and `$$pickerTemplates`` property to provider
Add $$pickerTemplates support to `momentDatepicker`
All we really need is PhantomJS for testing
Clean up file and directive naming, modify tasks accordingly
Refine attr and directive naming for picker
Ensure calendar displays 42 days for consistent height
Rearrange code a bit
Cleanup classname function, provide months in the year, fix formatting bug
New builds
Rework getClasses method again