Windows deps: Only clone 'sources' branch from the tundra dept git repo. The windows prebuilt binary branches are HUGE and a waste of hard drive.
Remove code duplication between TransformEditor.cpp and UndoCommands.cpp.
Windows deps: kNet gets a full rebuild each time you run the script (due to NO_BOOST cmake hacks). Fixed this to not happen if the git repo does not have changes or you havent nuked the .sln. Fixed tundra git deps pull to only pull and rebase the sources branch.
EditAttributeCommand<T>::Initialize: use the bool autoRedo parameter as it should.
UndoCommands: Fix bug that did not take input param into account. This does not affect in core code in any way, the overload with 'true' is not used in core (at least yet).

Conflicts:

	src/Core/ECEditorModule/UndoCommands.h
Nicer build path for Speex using modified sln and vcproj files. Related to #620.
MumblePlugin\CMakeLists.txt: make configure_openssl macro also find VC10-built libs. Closes #620.
Move browserui script and UI sources away from bin. Instead copy them to to bin only if BrowserUiPlugin is included in the build.
Missing CMakeLists.txt changes from the previous commit.
MumblePlugin: Disable warnings leaking from protobuf.
Fix MOC warnings coming from MumblePlugin.
Windows deps: Remove Qt and Ogre DLLs from /bin that we don't need.
Install step: Make Tundra project copy only the core xml configs, not *.xml. Make BrowserUiPlugin copy its own startup config.
Straight-to-the-point documentation for MumblePlugin (remove the diary-like parts).
Some preliminary work for being able to provide color alpha value to OgreWorld::DebugDraw*.
TundraCore: Remove VersionInfo and put major, minor etc. version getters to application. The separate 'API version' object was never used for anything and the versioning was always the same. Fix bugs in Application static path getters, some promised trailing slashed but did not deliver on that. Cleanup startup prints so that all paths get pretty printed at the top before startup params.