fix for windows builds
pathgrid shortcutting extended
replaced return value of DocumentManager::addDocument with a signal
Fix travis

Why again do we need a unit test for something that was never used?
updated credits file
Merge remote-tracking branch 'scrawl/master'
enable z-moving for flying/water combatants
Delete old framework files
Added new framework files
relocate support.hpp / remove support.cpp
Re-link user settings to editor main application
Made aifollowers run when long distances (800 or 10000, depending) from what they're following.
Seperated locked and lock level, to allow for relocking doors to previous lock level.

The data is stored in the esm as -lockLevel if unlocked; lockLevel if locked. While not tested, it should not present any problems.
Small changes to lock command (If no valid lockLevel exists, defaults to 100)
Evidence chest now locks when new evidence is added to it
Merge branch 'master' of https://github.com/graffy76/openmw
Removed mLocked, kept it as "Negative lock level means unlocked"
Fixed various issues caused by late-night coding. Also added "unlock" message to unlocked doors
Fixed issue which may occur if there's no evidence chest nearby
Fixed failed signal/slot connection between UserSettings and
CSVWorld::SubView