Document filters and directives.
Merge pull request #27 from drabinowitz/document

Document filters and directives.
Add autofocus tag to search input element.
Merge pull request #28 from drabinowitz/loadFocus

Add autofocus tag to search input element.
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.
Use used price if there's no new price for Amazon.
Store cart/shortlist in localStorage.
Merge pull request #30 from drabinowitz/localStorageShortlist

Store cart/shortlist in localStorage.
Use used price if there's no new price for Amazon.
Clarify comments.
Merge branch 'amazon-bug' of https://github.com/jDeppen/TechnoSave into amazon-bug

Conflicts:
	js/api-amazon.js
Merge pull request #29 from jDeppen/amazon-bug

Use the used price if there's no new price for Amazon.
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.