Add testing module dependencies to package.json.
Add additional test dependencies and karma.conf file.
Update testing dependencies and configuation.
Update routing specification.
Add tests for UISpecs.
Add FiltersSpecs and tests.
Update spec files and associated tests due to refactoring of code base.
Add tests for arrayify filter.
Merge pull request #33 from Cheerazar/testing

Update testing configuration and add initial tests for routing, ui, and filters.