[WO-649] clean up login pages
* add spinners to all login pages
* use inline error messages in all form instead of scope.onError
* create newsletter service
Move ignoreUploadOnSent check to emailDao
Merge pull request #179 from whiteout-io/dev/WO-649

Dev/wo 649
Merge pull request #182 from whiteout-io/dev/form-cleanup

[WO-649] clean up login pages
add more helpful utility classes
bugfix in utility gap classes
prepared new contact structure
Merge pull request #183 from whiteout-io/dev/WO-706

Dev/wo 706
activate ngAnimate for whitelisted classes only
make nav css transition more stable on iOS
remove obsolete ng-animate css rules
Merge pull request #184 from whiteout-io/dev/WO-711

Dev/wo 711
refactored focusMe directive into common directives as woFocusMe
Merge pull request #169 from whiteout-io/dev/WO-699

refactored focusMe directive into common directives as woFocusMe
second lighter error color for buttons and labels
Merge pull request #170 from whiteout-io/dev/WO-729

second lighter error color for buttons and labels
use lightbox controls for write view
Remove resize triangle in writer body
Merge pull request #171 from whiteout-io/dev/WO-704

Refactor .write__submit to use .lightbox__controls
Tablet mode: overlay action-bar over read-view (like before) and position top-right, remove border