Added a service to the backend to verify session validity. Removed http interceptor.
add support for decline request

 same as for the remove match: send close connection message and broadcast close connection sent event
display date of the last event for the messages, order by that date and add sorting by date and title

use last event's timestamp as the date to display
order by the last event's timestamp by default - latest on top
enable possibility to sort by title and by date - smart table implementation is replaced by pure angularjs as was done in postbox page
support open connection and react to open sent event
Merge branch 'devel' into feat-postbox
change direction of collapse arrows, closes  #98
Merge branch 'devel' into feat-postbox
change message list in after accepting/declining

message of incoming request type changes to conversation in case user accepts it
message of incoming request type disappears  from messages list if the user declines it
App is in "logged" in state even after page reload if the session's still valid
Merging fix-page-reload-logout.
Changed isSignedIn-query to GET.
added  user and needuri specific websocket session handling
Merge branch 'feat-privatelink' into merge-privatlink
Merge branch 'merge-privatlink' into devel

Conflicts:
	webofneeds/won-owner-webapp/src/main/webapp/app/main/main.js
	webofneeds/won-owner-webapp/src/main/webapp/app/service/user-service.js
merged
Merge branch 'devel' into feat-postbox
Refactored duplicate NewPost dropdown in index.jsp.
Merge remote-tracking branch 'origin/devel' into devel
bugfix
Merge branch 'devel' into feat-privatelink