- modified identifier.d to not allow brackets in identifiers
- modified lexer.d to include the new token types brackets and list
- modified precedence_climbing.d to enable parsing of expression lists
- performed several little bugfixes/cleanups