Copy token data on token creation

It's not a deep copy (which may be needed in some cases), but this should
prevent cases where the token data is being modified (like in the :createtoken
event) from contaminating the data source (like autocomplete or typeahead).
Fix some typos in some comments
Use jQuery.data to store token attributes

This should also resolve #102, as arbitrary data can now be set on the attributes and it is carried throughout the token's lifetime.
Use schemaless URL's for absolute-path assets

Fixes https://sliptree.github.io/bootstrap-tokenfield

cf.
https://stackoverflow.com/questions/4831741/can-i-change-all-my-http-links-to-just
Merge pull request #129 from gkop/schemeless-asset-links-in-docs

Use schemaless URLs for absolute-path assets
inner input width to 100% if calculation is NaN

Some usecases pre-render widget before attaching to DOM. In these cases inner input width calculation yields NaN because jquery's dimension methods yields NaN. For these cases default the width to 100% instead of minWidth. This implementation also has the benefit of setting width only once instead of twice in the previous impl.
Allow all tokens to be removed using: $('#myField').tokenfield('setTokens', '');
Merge pull request #137 from asacarter/master

Allow all tokens to be removed
Add option to disable pasting from clipboard
Fixes window resize issue
Merge pull request #136 from taivo/master

inner input width to 100% if calculation is NaN
Cleanup trailing whitespace and fixes #135
Remove mirror on destroy. Fixes #132
Rename char to character. Fixes #130
Merge pull request #140 from asacarter/master

Add option to disable pasting from clipboard
Merge branch 'copy-values' of github.com:paxswill/bootstrap-tokenfield into paxswill-copy-values

Conflicts:
	js/bootstrap-tokenfield.js
Merge branch 'paxswill-copy-values'
inputType configuration parameter added. Allows user to specify any input type (email, url, tel etc.) for token input.
Add documentation for new inputType option.
Add an example for limiting input to typeahead data

I've added an example for limiting token input to just the typeahead data provided by Bloodhound.