Wrap whole lib in IIFE to circumvent problems with eval-based devtools

It fixes a problem when fastclick is used with a bundler like browserify or webpack which
use eval() for source urls.

According to the documentation on eval() in strict mode "strict" code can only access
variables defined by eval() in the same scope. Thus accessing FastClick or deviceIsAndroid
inside of a function (which is preceded by 'use strict') triggers a ReferenceError.

#270
Add notes explaining how to use the module via the Origami build service - fixes #243 and #294
Merge pull request #295 from ftlabs/minified

Add notes explaining how to use the module via the Origami build service
The pre-minified version
Merge pull request #288 from jhnns/add/wrapper

Wrap whole lib in IIFE to circumvent problems with eval-based devtools
Merge pull request #1 from ftlabs/master

pull request