Defer iframe loading to document.ready

Not sure angular.element(document).ready is a good Angular way to do this.  I'm just starting to learn Angular.js :P

(commit message below)
This will prevent Angular.js from being blocked when logbot (or youtube)
is slow.  In normal case, the main content should also appear earlier.