Move scopeName to the top
Parse escaped characters in key value strings

Move the string patterns into the repository and include them
from the key parsing rule.

Closes #3
Prepare 0.8.0 release