Fix update logic with --no-read flag
Record assigns to ruby constants as definitions

This way they show up in ctags etc.
Simple tests for StarScope::Record
Simple tests for StarScope::Matcher

Correctly ignore malformed regexes which use to cause a crash.