Religion advisor window add.
GroupBox widget add. Granary special orders window add. Granary improved for work with orders. PathPropagator improved long search.
Merge branch 'master' of https://github.com/gecube/opencaesar3
All functional from oc3_servicebuildingmanager.cpp available in ConstructionManager. Delete oc3_servicebuildingmanager.*
Improved oc3 save/load system. Now Granary, Farm, Factory, CartPusher load correctly. CityServiceTimers improved. add Scenario::resetCity for renew city on load/start game.
oc3_caesar.* -> oc3_application.*. Add special orders window for warehouse.
Building::_animation -> Building::Impl::animation
FactoryClay -> ClayPit. WalkersList move to WorkingBuilding.
Add cart supplier class.
Hire workers from house improved. pottery and warehouse add to workhire service. Now all factory may create cart supplier when need.
GoodStore refactoring.
Encoding names.model to UTF-8
Gui improved. Clipping rect now use when widget drawing. CartPusher search path functions move into implementation.
RawMaterial/Farm/Factory infobox improved. Engineer post now produce only one engineer for patrol.
Merge pull request #159 from dalerank/master

CartSupplier add. Infobox fixes. Refactoring.