Touch and Mouse handlers tests

This is branch for mouse/touch tests on tablet-pc (windows 8 pc with
touch screen)
Minor fixes
Merge branch 'touchhandlers' into develop
Fixed Hash object destruction
Corrects interface of `add` in core

See #125
Merge pull request #140 from witrin/#125

Corrects interface of `add` in core
Removes jQuery `data()` calls and refactors core `refresh()`
Merge pull request #174 from witrin/#147

Removes jQuery `data()` calls and refactors core `refresh()`
Improves and extends `README`

Shortens the 'Quick start' chapter. Adds the chapters 'Documentation',
'Building', 'Contributing' (mostly from Twitters Bootstrap) and
'License'. Renames `LICENSE-MIT` to the more common `LICENSE`.
Merge pull request #181 from witrin/#136

Improves and extends `README`
Right to left fix
Merge branch 'Right-to-left-fix' into develop
Minor fixes

-Removed owl info
-Removed duplicated function
Merge branch 'Minor-fixes' into develop
Integrates unit tests
Adds core unit tests for `replace()`
Merge pull request #188 from witrin/#184

Unit tests
Fix for slideBy = 'page' without dots

Fixed a problem where pages where not being calculated if dots was
inactive, but slideBy was set to „page“
Merge pull request #193 from AlexandreKilian/develop

Fix for slideBy = 'page' without dots
Gruntfile quick fix