Add link about how to convert models in README
Fix dodgy whitespace
Moved livelink_update_assetcache_message in the engine so that when the designer's asset cache is updated, then the game's cache will also be updated

--HG--
branch : feature/update-assetcache-ingame
Fix typo in README
Refactors build script

- Refactors build script to be more clean, readable, and Python-
developer friendly
- Removes all instances of killing kittens
- Some minimal (sane) PEP8 changes and style changes
- create_package_json now uses json.dump and a pure python dictionary
Fix get_revision, small cleanup in build
Merged in feature/update-assetcache-ingame (pull request #67)

Update asset cache when running from designer
[FIX] Delete the cached model when in onAssetChange, [FIX] Add onAssetChange listener even when we're not in the designer so that we catch changes to model mappings that come from the designer via livelink
[RELEASE] v0.147.5

--HG--
branch : stable
Added tag v0.147.5 for changeset f99dc73886a1

--HG--
branch : stable
[VERSION] v0.148.0-dev
Only add material to material cache if its asset is found in the asset registry
[RELEASE] v0.147.6

--HG--
branch : stable
Added tag v0.147.6 for changeset 2f276acfadea

--HG--
branch : stable
[VERSION] v0.148.0-dev
Fixed an incorrect path in the phantomjs run_tests.js wrapper.
Fix error messages
Added message on build completion
Added shadowDistance property to the scene, beyond which shadows are not rendered.

--HG--
branch : feature/shadow-distance
Get shadow settings from the pack's render settings

--HG--
branch : feature/shadow-distance