Accept nonstandard links

Issue
---
Currently skrollr-menu will not animate / deal with any hashlinks to the current page unless they are expressed with `href='#xxx'`. This means that absolute links to the current page with hash-links will fail when clicked from that page. 

Example
---
The menu of a site has a link with `href='/#mysection'`. This will fail because the preceding `/` causes skrollr-menu not to parse it, even though it should be considered a valid link. 

Changes
---
This commit addresses this by including a function to check if a link points to the current page, and also supports any GET parameters that a clicked hash-link may have. 
> link.hash still includes any GET parameters

It doesn't. Your URL in the docs is also wrong

wrong: `http://example.com/currentDir/currentPage.html#elementID?foo=bar`
right: `http://example.com/currentDir/currentPage.html?foo=bar#elementID`

The hash is the very last element. The `link.hash` doesn't contain the query string, you just tested it with an URL with a hash which _looked like_ a query string.