Move client only code (phantomjsCompat.js) to client

Add some iron:router extensions so that we can more easily handle data() and waitOn()