Added test to ensure href includes a "#"

Thanks for the awesome plugin! I really like it. 

One thing, if an anchor does not include a "#" the user receives a JavaScript error. This may be intentional but I think it makes more sense just to allow the anchor to behave normally the "#" is not included.

There were also a few spacing inconsistencies that I went ahead and resolved.