More Robust Document Height Method

Hey!

This is 100% my first pull request, so apologies if it's all jacked up!

Your sticky footer works great except I had one page where the body height value height was incorrect, so footer was fixed when should have been fixed.

Anyways, changing to $(document) instead of $('body') seems to have resolved.

Thanks
Shae