Widget defer

As I see widget option defer is like [html script defer attribute](http://www.w3schools.com/tags/att_script_defer.asp), but it didn't work properly. Bolt in bolt.js rendered every widget regardless if it is deferred or not.

If you prefer adding some default content before ajax load like 'Loading...' I can add it to this PR, just ask for it. :)