Model Layer: The visibility and selected state are no longer added to the object returned by the toObject method.
Main: On every unload the state of all the layers is stored to storage.
Cache: I now use the jquery parse json method because old versions of ie dont have any native json parsing.
Model Image: fromObject method will now fail gracefully when i cannot find the requested src.
Util Misc: The method whenAll now removes empty values from its result set.
Util Detect: Forgot a semicolon at the end of the HAS_FOREIGN_OBJECT constant.