Start refactoring momentPicker to use a controller

For testability, usability, interoperability, etc.
Move all but getClasses method to directive controller
Get unit testing for picker working

Not without a hack, but I’ll fix that later
Fix typo
Tests to picker!
Fix typo where setMaxMoment actually set minMoment
minMoment, maxMoment tests
One more init test
Test attributes
Fix watching for max attr, fix unsetting displayMoment
More picker tests
Rename picker spec for clarity
Remove comment lamenting lack of tests
Fix issue with watchers
Don't rebuild scope moments if not necessary
Fix demo
Version bump, new build
Merge branch 'moment_picker_controller'