Refactored our oproperties mechanism such that DataMapper 'first' and 'first_or_create' methods can work also with oproperties. Furthermore we can now create new resources by providing only their description in the oproperty of the parent resource
Some refactoring regarding the properties of the components.
Added a check for not creating the default account if it exists already. Enabled the channel reservation in the am_manager which was disabled. Added also a test for that.