allow for the usage of '//' in a url, convert to 'http://' when making curl request
Extra image-cache debug logging
make sure to clear any existing timers before reinitializing the JS since if we unlink timers after reinitializing, we'll have invalid JS objects and native will crash
Clear queued timers in addition to scheduled ones
Revert timer change
sets prev and next to NULL when removing from a list
adds LIST_IN_LIST macro

This will tell you if an item is in a list currently - it has
a prev and next pointer
adds texture_manager_acquire and texture_manager_release

texture_manager_acquire is like texture_manager_get but it also
locks the texture loading mutex.  This is required when JavaScript exposed
functions want to call texture_manager methods, for example DestroyImage
Merge pull request #39 from gameclosure/bugfix-image-destroy-crash

Bugfix image destroy crash
Composite views
Add accessors for composite op
Add linear op
Remove debug training wheels
adds events.h for the new reliable event delivery
Working hacking in etc1 loader. needs refactor
Cleaned up ETC1 compressed texture loading
Use hardcoded ETC1 gl constant
	- The constant is not defined on IOS so using a hardcoded value
	  allows the image loader code to be shared between platforms
Merge pull request #40 from gameclosure/composite

Composite
Merge pull request #41 from gameclosure/feature-texture-compression

Feature texture compression
Fix texture_manager variable  undefined in RELEASE