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.
Added Security Service and tests