Added SecurityService and tests and updated the gruntfile

* Added login, logout, isAuthenticated, isAnonymous, hasAllRoles, and hasAnyRole method and tests
* Added and upgraded Grunt packages
* Fixed 'Module Unavailable' error in Karma, which was due to the pattern matching being used to load the files for testing (\scripts\*).  Since module.js was being loaded after authenticationService.js, Karma was throwing an error that the ua.security module was not found.  By putting the services into a sub folder (services), the files will be loaded in the correct order.  Also fixed the gruntfile to build the project correctly given the new directory structure.
Merge branch 'feature-add-security-service' of github.com:dspies/ua-security into feature-add-security-service