Fixed currentObjects function.
Made currentObjects not inline, fixed other problems with function.
objects parameter in undo commands is now a const and reference.
applyMapObjectValue no longer applies the changes to the current object twice.
Fixed code style.
Changed 'push_back' to 'append' in changeproperties.cpp
Tile properties can be changed simultaneously.