Adding new demo page and 'grunt dev' task for easier development
Making ngModel optional (issue #7), adding tests, improving reliability
Fixing issue with tabbing out of inputs that share a model
Bump version number, add dist files