Clean up duplicated code related to package download requests.
Further package download logic fixes to ensure a package is not potentially entered into the resource cache several times, and that packages in the cache are scanned for only when necessary.
Add .otf font support to resource browser
Fix Connection not sending delta update if only user variables have been modified
Merge pull request #495 from celeron55/send_user_var_update

Fix Connection not sending delta update if only user variables have been modified
Fix FindDirect3D.cmake module to only pick June 2010 SDK.
Closes #492.
Allow to momentarily disable multisample antialiasing. Used for UI and fullscreen quad rendering.
Add shebangs to shell scripts
Add "free" keyword to the project about info.
Merge pull request #497 from friesencr/shebangs_sh

Add shebangs to shell scripts.
Sync at 2014-10-22 14:33:49 +0800.
For Travis CI - switch CI build to use OS X build environment.