Fixed bug(previously it worked, but I changed gcc version to 4.9.0, so
maybe this is cause)
removed workaround for a Microsoft's compiler from component container.
removed profiler
using base contructors in components.
slightly simplified code
removed unnecassary includes, cosmetic changes
Moved component initialization from component factory to component
container. Now this don't work correctly(somewhere inside
boost::lexical_cast program just stops)
Problem was with format of property value - 1.f is wrong represnetation
for float in boost::lexical_cast and it just thrown bad cast...
Reformatting code, removed dependency on std::to_string because MinGW have bug and it cannot be used.