Cleaned up the eval parser.
Cleaned up head parser. It uses eval functions so put eval function rules in common/. Also created 'simple value rules' for commands that need to break on arithmatic operators like MINUS and PLUS.