Bugfix: Trim inner content

If the smoothState object started with a blank line, parser would choke. 
Trimming the input string before passing it to jQuery for parsing fixes the bug.
Merge pull request #28 from jbellsey/bugfix-trim-content

Bugfix: Trim inner content
[BUGFIX] Fixes repeating animation issue in IE 11 and below

See: https://github.com/miguel-perez/jquery.smoothState.js/issues/26

Next try ... This one has one problem but works good so far. $element ist forced to height: auto;. Any suggestions?

I have tested IE 11,10,9,8, Chrome 36 and FF 31 on Win 8.1.
I cannot see any problems with it, please test it as well.
Merge pull request #30 from geldmacher/patch-2

[BUGFIX] Fixes repeating animation issue in IE 11 and below
Add bower.json for Bower access

Fixes #8
http://bower.io/search/?q=smoothState
Merge pull request #31 from LeoColomb/master

Add bower.json for Bower access
Update bower.json
Update smoothState.jquery.json
#34 : Fix Ctrl + click not opening a new tab

Don't load url if user hold Ctrl or Cmd when he click (default behaviour
so)
Update README.md
Merge pull request #36 from LuminusDev/fixCtrlKey

#34 : Fix Ctrl + click not opening a new tab
Bug: Firefox crash if caching disabled

If pageCacheSize is set to 0, Firefox chokes when looking up into the undefined `cache` object.
Also cleaned up debugging message that would fail if cache lookup failed.
Merge pull request #39 from jbellsey/master

Bug: Firefox crash if caching disabled
Add linting rules
Merge pull request #53 from miguel-perez/master

Add linting rules
Fix disordering bug with add function on WebKit
Merge pull request #56 from LuminusDev/fixHtmlDoc

#45 Fix ordering bug with add function on WebKit
updates