Merge pull request #1 from michalbe/master-temp

[RANDOM-ID] - Generate up to 10 chars
Merge pull request #2 from michalbe/master-temp

[RANDOM-ID] - default length value set to 10
Merge pull request #3 from michalbe/master-temp

[RANDOM-ID] - removed trash code
Merge pull request #4 from michalbe/master-temp

[RANDOM-ID] - comments added
Merge pull request #5 from michalbe/master-temp

[RANDOM-ID] - generate more than 10 chars
Merge pull request #6 from michalbe/master-temp

[RANDOM-ID] - removed debugging code
Merge pull request #7 from michalbe/master-temp

[RANDOM-ID] - throw new error when length===0
Merge pull request #8 from michalbe/master-temp

[RANDOM-ID] - proper error throwing
Merge pull request #9 from michalbe/master-temp

[RANDOM-ID] - different error message
Merge pull request #10 from michalbe/master-temp

[RANDOM-ID] - Working library
Merge pull request #11 from michalbe/master-temp

[RANDOM-ID] - Exporting what is needed as a node module
Merge pull request #12 from michalbe/master-temp

[RANDOM-ID] - package.json added
Merge pull request #13 from michalbe/master-temp

[RANDOM-ID] - package.json update
Merge pull request #14 from michalbe/master-temp

[RANDOM-ID] - proper version in package.json
Merge pull request #15 from michalbe/master-temp

[RANDOM-ID] - jshint validation added
Merge pull request #16 from michalbe/master-temp

[RANDOM-ID] - new jshint rules and fixes in files
Merge pull request #17 from michalbe/master-temp

[RANDOM-ID] - tests added
Merge pull request #18 from michalbe/master-temp

[RANDOM-ID] - new tests added
Merge pull request #19 from michalbe/master-temp

[RANDOM-ID] - Throw test added
Merge pull request #20 from michalbe/master-temp

[RANDOM-ID] - lint error fixed