Debug e-synapse / vesicle

Synapse:
* Add signal handler for new contacts
* Fix imports
* Fix auto-login
* Fix signal handler parameter names

E-synapse:
* Route  logger to shell
* Setup notification signals (no defined behaviour yet)
* Improve log format
* Fix wrong glia url construction
* Fix requests calls

web_ui-views:
* Remove sending Vesicles
Authenticate Glia API calls

* Automatically create local Souma object + keys on first start

Nucleus:
* Add Souma model

E-Synapse:
* Authenticate Glia API calls
Use PyCrypto RNG
Continued debugging electrical synapse

Nucleus:
* Error messages defined in Nucleus
* Nucleus models define __repr__()

Synapse:
* If Vesicles are to be sent signed, their author_id attribute is set

E-Synapse:
* Print server_info to log
* Update data format according to jsonapi.org [1]
* Use HTTP-headers for authentication
* Only update peer on persona login if persona has peers
* Implement Souma registration

* misc bug fixes

[1]: http://jsonapi.org/format/#id-based-json-api
Fix missing import
Create temporary ElectricalSynapsse when in find_persona

* ElectricalSynapse instances don't automatically login all owned
Personas anymore. This is done in Synapse now.