Adding compare function to tree for children list
Adding tree index function

- Needs tests
- Allows for future refactoring similar to that done in list
Adding start of semantic analysis
Adding basic build symbols function

Handles SIMPLE_DECL1 for basic and array declarations
Small grammar edit to eliminate pointless '=' and ',' nodes