removed undefined facilities, added facility object
updated filter function
added more header and added stripped rows
added striped rows style
removed stock count summary page
Merge pull request #34 from musamusa/refactor/update-waste-count-view

Refactor/update waste count view
Restructure code for a full stack application with basic authentication support.

Status:
* application served from a node server (not a client app only anymore)
* user authentication against CouchDB '_users' database (only 'pbkdf2' hashed passwords supported)
* client app working
* client still loading data directly from CouchDB
Remove unused npm packages.
Disable request logging in production.
Disable login button while request is running and clear error before every request.
Fix a 'TypeError' exception.
Cleanup client auth service, emit user change event and reload current route on logout.
Load facilities from app server.
Load wards from app server.
Load lgas from app server.
Use ids instead of uuids for facilities, lgas and wards.
Load zones from app server.
Load states from app server.
Load cceis from app server.
Load product categories from app server.