Merge pull request #85 from nem0/fs_refactor

No default TCP functionality in Engine
removed unused stuff
base_string<T>::insert fixed
hash_map
absolute path is specified when creating scripts
- NULL uses now c++ 11 nullptr
- switched nullptr to NULL in delegate
Merge branch 'master' of https://github.com/nem0/LuxEngine
fixes #87 by remove redundant close.
layers in animation system
Merge branch 'master' of https://github.com/nem0/LuxEngine
map requires only operator < in Key, not operator::>
map requires only operator < in key
fixed crash in map
DefaultAllocator does not mix new and realloc
a container can not be assigned to itself
fixed script ui in property grid - closes #92
output log to VS output window - closes #97
position set in property panel is send to entity
clean button in log ui
getBonePosition in renderer