fix #1624 Rules added with embedRules can only use stringed regexes
better folding commands
add command.scrollIntoView
automatically pick range for align command
add virtualRenderer.$updateSizeAsync
miscelaneous fixes from c9
update c9searchresults test
c9search mode is weird :(
fix folding test
do not include empty lines in section fold
fix regression with cmd-up
Merge pull request #1673 from ajaxorg/cloud9_update

Cloud9 update