proper "DynamicObjectDatabaseWidget" implementation

Signed-off-by: anti-freak <antifreak2011@gmail.com>
rewrite prototype parsing

Signed-off-by: anti-freak <antifreak2011@gmail.com>
fix some exception errors

Signed-off-by: anti-freak <antifreak2011@gmail.com>
fix animation positioning bug

Signed-off-by: anti-freak <antifreak2011@gmail.com>
fix some MapEditor related bugs

Signed-off-by: anti-freak <antifreak2011@gmail.com>
fix older commits (adding missing files)

Signed-off-by: anti-freak <antifreak2011@gmail.com>
implement MapBinaryIO

Signed-off-by: anti-freak <antifreak2011@gmail.com>