Merge pull request #47 from sebpiq/random

Merged randomMatrix and random
Refactored all code to 2 space indentation
Replaced all `x instanceof Array` with `Array.isArray(x)`
Moved the library builds math.js and math.min.js to subfolder `dist`
Renamed all test files to *.test.js
refactored random, randomInt more tests