migrated over the contrib directory from svn repo
Misc. code cleanup
parser code cleanup; and regenerated with bison 3.0.2
version updates