patches from forum:
- (vcmibuilder) fix for space in path
- (cmake) fix ffmpeg detection on Mac

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3133 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* bug 1193 should be fixed
* minor refactoring

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3134 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* bug 1165 fixed

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3135 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* minor refactoring

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3136 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
For 0.91 release.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3137 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
(linux) version bump to 0.91

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3138 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
Post-release version bump.

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3139 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* enum serialization/deserialization (si32 as basetype ought to be enough for anybody)
* some fields in classes refactored to use appropriate enums (not yet finished)

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3141 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- getDate function now uses enum for different modes
- Fixed Black Market (#1195)
- Fixed one-week bonuses removed eveyr day (#976)

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3142 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
refactor map loading, few small tweaks

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3143 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
- Updated RPM spec

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3145 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834
* proper bool serialization
* refactoring towards more enums/typedefs

git-svn-id: https://vcmi.svn.sourceforge.net/svnroot/vcmi/trunk@3146 4dfc6b2a-8b31-0410-aa91-d6c70e3ac834