Added a workaround to create Starfall data directory.
Fix case of data directory.

The E2 editor folds to lowercase, which breaks things if we use
titlecase on a case-sensitive system (i.e. Linux). Rather than
fight with them we'll just switch to lowercase. It never worked
on case-sensiteve systems, and case-insensitive systems won't
be affected by the change.
Merge branch 'develop' of github.com:GmodStarfall/Starfall into develop
Merge pull request #136 from daranable/develop

Merge garrysmod13 branch.

Starfall should now function properly under Garry's Mod 13, although not all libraries have been tested.
[Added] GetType function for custom types

Also makes this new function available as G.type() in starfall
fixed SF.RunScriptHook not erroring properly
Fix < and > not highlighting in editor
Fix debug.sethook not resetting
Fix setPos/setAng crashing server

If you gave setPos/setAng huge values prior to this commit, it would crash the server
Fix SF.GetType not working on non-starfall types
Localise call to debug.getmetatable in SF.GetType
Add SF.Type

Use as SF.CheckType(val, SF.Type[name])
Make callback.lua not-executable
Fix SF.UnwrapObject not unwrapping players
[Added] Client Editor animation & material
[Fixed] Starfall animation going through world geometry.
Fixed error on disconnect

Fixes #26