Merge pull request #77 from alex-deaconu/master

Fixing broken tests by adding alignment dependency
Making ngModel an optional parameter
Merge pull request #78 from alex-deaconu/chore/optional-ngmodel

Chore/optional ngmodel
Added type parameter to the color picker

Updated type parameter in other directives that use it