Replaces yepnope.js with lazyload.js

Solves the caching and multi-load of the same file problems - adds a bit
of promise-based loading logic ontop of ll.js to ensure order and count
Merge branch '7.1.2' of https://github.com/umbraco/Umbraco-CMS into 7.1.2