Initial implementation of LogicComponent base class, which should make writing C++ logic/updater components more similar to scripting. Refactored C++ examples to use LogicComponent where possible.
For feature similarity between AngelScript, Lua and the C++ LogicComponent, remove the "Fixed update FPS" feature from ScriptInstance. DelayedExecute() in repeating mode can be used instead to call a script object method at arbitrary intervals.