Update package.json
Update README.md
helper.js should be the first loaded file

follow in-viewport methodology: put in helpers/
We must references assets using absolute paths

Paths cannot be relatives to the js tests, it was only a `feature` of
mocha-phantomjs.

Also, it breaks `npm test` for now, see metaskills/mocha-phantomjs#77
Merge branch 'master' of github.com:vvo/lazyload
upgrade mocha to 1.12.0
Revert "We must references assets using absolute paths"

This reverts commit 1b5ecfa49ea5fa0df217d2ebf55459e3dde97aff.

It was a mistake, we should reference relatively from test.html page
which is the most compatible way to test (server, browser)
Remove unused code around pageHasLoaded
always use fake indexOf

use a function declaration too so that we can use it early
always create a lazyload instance

no need to wrap lzld(). most of the time the standard lazyload()
instance will be used
Default offset 200 -> 333

When offset == 200 we can sometimes see the blank images coming into
view before showing up. 333 should be better

`33` part guaranteed to be completely random

http://xkcd.com/221/
upgrade in-viewport@0.3.0
remove unecessary test code

also put tested scripts at top, this is how we use it
2.0.5
update bower.json to track in-viewport@0.3.0
readme pr0n

remove TODO
Merge branch 'master' into gh-pages