Merge pull request #32 from olivoil/master

add support for component.io
Cleaning packaging

- cohesive name among package systems (`tldjs`)
- added bower component
- added mandatory fields for component.io
Browser usage documentation
Browser version almost working
Minified build now ok
Component uses compressed version by default
Releasing 1.3.0
Better explainations.
Updated description.
Faulty test case of RegExp input
Proper escaping of subdomain RegExp
Merge pull request #33 from oncletom/fix-33

tldjs chokes on weird domains
Faulty test case
Added `npm run test-watch` to continuously run tests during development.
Problem is reported to be related to `getDomain`
Returning the exception rule rather altering an existing rule.

By reference, it was leaking a change in rules.
Enabling TravisCI cache
Merge pull request #35 from oncletom/fix-35

[WIP] tldjs gives inconsistent results
Version 1.3.1
Exporting screen for testling