Merge branch 'Authentication' into Streams

Conflicts:
	taskapp-client-j/src/task/app/client/TaskappMain.java
Merge branch 'Authentication' into Streams

Conflicts:
	taskapp-srv/src/task/app/srv/TaskServiceImpl.java
Merged with branch JavaScript-Client
Clone streams with helper functions of BContentStream subclasses.
Lost code during merge. Restored from other branches.
Restored code from other branches.
Use BContentStreamWrapper to supply content type.
Formatted HTML
Use new BContentStream functions when adding Attachments
Merge branch 'Streams' into Notify

Conflicts:
	taskapp-client-j/src/task/app/client/TaskappMain.java
Merge branch 'Notify' into JavaScript-Client

Conflicts:
	taskapp-client-j/src/task/app/client/TaskappMain.java
	taskapp-srv/WebContent/index.html
Use Content-Dispostion "attachment"
JavaScript list and add tasks
Formatted