Row altering in tree maps
Added missing string conversions in regexp handling
Handled escaping in NamedRegExps
Sort in treemap before laying out
Merge branch 'master' of git@github.com:cwi-swat/rascal.git
Fix parser with regards to invalid Unicode characters and offsets

If a stream contains half of a surrogate pair, don't eat the character following it.
More for #427 (EOF and invalid surrogate pairs)
Fixed translation of regexps with non-lineair variables.
Fixed escaping of ( in regexps
Fixed non-capturing groups in regexps
Fixed escape in named regexp.
Clean-u of regexp code
Started spreadsheet to monitor testing progress.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git
Merge branches 'gll-experiment' and 'master' of https://github.com/cwi-swat/rascal into gll-experiment