Changes to how AliasNodes, OptArgNodes, handled

Also, some preparations for working in intelliJ.
More tests passing. Switched back to using 1.8
mode for now.