Implement autocompletion for store field.
Add option to define whitelist routes which can be accessed without
login
Implement endpoints to add purchases to a list
Fix typo
Made purchase list API action better
Every purchase list has it's own slip number counter
Add zftool requirement
Made necessary changes in model.

- Removed CountList class (Was never used, only prepared for this other type of list
- Created Account class (including repository)
- Adjusted doctrine relationships to represent new object graph
Make all necesseary changes to model and UI.
Fix unit tests and remove "billing" code. This will be rewritten in it's own module
Change API
Fix all API methods
Add phpunit
Add CreatedWithAPI field to purchase.
Add indicator that a purchase was created with the API
Adjust route naming
Add api and url_naming_guide documents.
Merge branch 'dev'