'Basic' HTTP Authentication

These changes should address issue #57 by adding 'Basic' HTTP Authentication to the Amber server.

However, it is not recommended to use it for production since 'Basic' HTTP Authentication provides only weak security meassures.
The Amber server should at least be run from an https connection.