new loader-concept is taking shape, but not yet finished
added new classes: Functor, Executor and XMLPortParamContainer.
more to come (i.e. XMLPortObjectContainer)
Executor might be useless, depends on how we'll implement the ingame shell-commands and the keybindings
moved all non-identifier-related functions and variables from OrxonoxClass to BaseObject. this might result in some casts to BaseObject when working with all objects of an interface (like Synchronisable), but I think it improves the class hierarchy.