Add Http Basic Authentication filter and proper 401 unauthorized support

Conflicts:
	ninja-core/src/site/markdown/developer/changelog.md
Implemented tight integration with Swagger
Update for Ninja 3.3.1-SNAPSHOT, integrate BasicAuth, update deps