testing stuff for new types
more testing code
generate arbitrary strings with different character ranges for quickcheck
switch to underscore.js random function
tweaks for identifier generation
Merge pull request #4 from oftn/master

merge OFTN version