Added position() back
Using LockedObject
Fixed typo
var names collision, renamed
Merged cache
Merge branch 'sublimetext-3' of https://github.com/SublimeHaskell/SublimeHaskell into sublimetext-3