Merge pull request #20 from dmb2168/chris_kira_semantic_analysis

Fixes to Tree Assignment And Lrx
Merge pull request #21 from dmb2168/chris_kira_semantic_analysis

Declarations no longer allowed in arbitrary blocks
get_parent
Added tests for for loop and conditionals
bringing lrxlib.h to compile-able state
Merge pull request #22 from dmb2168/chris_kira_semantic_analysis

escape characters in progress
Merge pull request #23 from dmb2168/master

Updating Chris/Kira with Master