Removed second composer.json
Reorganized project

- moved Cicada code to /lib
- moved example web to /demo
- switched to PSR4 autoloading
Started using HttpFoundation Request and Response
Changed demo to work with latest changes
Cleaned up use clauses
Implemented route protector
Implemented a central Application object
Removed the protector interface
Upgraded Pimple to 2.x release
Automatically create Response objects

... if route callback returns a string.
Cleaned up routing classes, removed unused methods.
Reimplemented field validators (asserts)
Removed unused files, vagrant stuff
Renamed lib to src
Fixed composer autoloader, added myself as author