Add ol.structs.LRUCache
Port ol.TileCache to ol.structs.LRUCache
Port WebGL texture cache to ol.structs.LRUCache
Remove ol.structs.LinkedMap
Check sooner and only assert if duration hasn't passed
Use an object literal rather than a class for LRUCache entries
Rename object properties so compiler can rename them
Merge pull request #176 from twpayne/lru-cache

LRU Cache
Rename MapBrowserEventHandler internal handlers name
Remove touch events handling in handleMouse* handlers
Add listeners for touchstart, touchmove and touchend events
Listen to IE pointer events
Move dblclick handling into touch handlers
Remove unused goog.require
Listen to both mouse and touch events