fix pushState, :target in Chrome

- not to pushState same state
- activate Google Chrome :target
- change getTop func
modify comments and new minified

for details
https://github.com/alicelieutier/smoothScroll/pull/3
Merge pull request #3 from 7cc/master

from issue2 about pushState