Handle null arguments in $.hasChild and $.closestLink
Auto-require gems in the "docs" bundle
Replace colons with dashes in internal URL paths
Re-implement Angular.js scraper

Fixes #23. Thanks @TheRusskiy and @afram.
Fix typo