Added capability check..

.. before calling bttrlazyloading
Added array.indexof method for ie8

bttrlazyloading plugin was not loading in ie8 because it uses
array.indexOf - fixed now
Improved bttrlazyloading dependencies
Added and wired up Modernizr.js

To check canvas and touch events
Added IE8 check on page.js
Wired up proper fallback for image loading