Initial docs for development
Replace code blocks by sourcecode blocks
Javadoc fixes
Tutorial improvements
Temporary commit
Now the sender of a broadcast message also receives it
Add generic parametrization to behaviors

It is now possible to restrict the types of MessagingAgents that can use
a certain behavior. This is useful for coordination method specific
behaviors, that may need their agents to have certain properties or
methods not available in general MessagingAgents.
Tutorial refactoring
Merge branch 'master' into dev
Advances in the tutorial
Remove unnecessary code
Allow null dependencies from behaviors
More advances in the tutorial
Tutorial v1!
Development document draft 1