Fixed overlapping of '...' and 'E' buttons on mac for asset refs in EC Editor
Moved the whole context menu handling from AssetTreeWidget to a new class 'AssetItemMenuHandler' to handle context menus of assets and asset storages outside of AssetTreeWidget i.e. SceneTreeWidget. #399
Load startup scripts by the order specified in config XML. Closes #567
Fixed a bug where upon deselecting item(s) with holding Ctrl + click, and then if space is pressed to check/uncheck the remaining selected items, the last deselected item was selected again. #565
Added 'Display skeleton' attribute in EC_AnimationController to draw the skeleton. Closes #221
Fixed a typo in LogError message (ECBroser > ECBrowser)
AssetInterestPlugin: Fix include/linking issues with the new TundraCore shared lib changes.
Install macro: Dont assume a shared lib is installed under plugins as TundraCore is not. Do a simple check if target dir is not plugins and use root instead. This covers our uses cases for now. Remove ogg/theora/vorbis windows DLL setup steps from TundraCore as they are static for latest fullbuild (should be static in any usable prebuild deps also).
EC_SlideShow: Fix one badly merged signal connection.
EC_Highlight: Fix broken original material restore logic. EC_Mesh::SetMaterial logic was changed to set the actual attribute refs, this breka the logic of restoring original materials via EC_Mesh::ApplyMaterials.
EC_Highlight: Use LocalOnly when restoring the material refs to ensure all editors show the real ref values when highlight is toggled off/removed.
EC_Mesh: Fix many problems with the changed behaviour of SetMaterial. We should not call this with empty refs (for reseting the visuals) or with hardcoded 'AssetLoadError' refs (for the pink/yellow checkbox pattern) as it will now modify the attribute ref list also. This is not desired in many scenarios. Remove the now obsolete (has been obsolete for a while it seems) pending material tracking as SetMesh now calls ApplyMaterials. The pending std::map also had a bug that was setting empty refs into indexes that were not assigned to due to how the map was iterated over. Add tracking for 'AssetLoadError' applies that fail before the mesh is loaded.
Fix code copy-paste bug causing wrong global math function to be exposed to QtScript.
fix Python module build after TundraCore refactor, just remove the ogre ECs from the linked libs list. Thanks to Peter/th3flyboy for the fix originally! (in pullreq #603 but that has other things bundled too)
oops fix a typo in previous, failed to test properly as didn't remember that cmake checks py usage from an env var nowadays too
Remove ancient and unused PythonQt-QtScript proto scripts.
Remove deprecated/out-of-date dia files.
Change building assimp on windows to use msbuild instead of devenv. Fixes
building on VS2008 Express.
Merge pull request #604 from msantala/tundra2

Assimp build fix on Visual Studio 2008 Express
Replace usage of boost's lexical_cast with std's stringstreams. Performance-wise these probably are not as efficient, but doesn't really matter as the ToString and ParseString functions are used very little, if at all in the codebase. #595