Updated tests and deprecated properties in favor of options.
Updates

* Added module options class to handle options.
* Added listeners for the navigation factory.
* Added isAllowed() method to navigation service.
* Added RbacListener for isAllowed().