tests: Converted deprecated "v()"  expressions to "dv()"
TypeManager: "var" data type. Initial variant work.
StringSupport: Fixed parser hang in malformed comment. (free standing '/')
main: Fixed waring for anonymous struct used for global.

Triggered a warning on gcc on raspberyy pi.
misc: build file clean up work
makefile: Adding Node.js build rule
test cleanup: removing deprecated commas, other white space stuff
Arrays: Multidimensional array initialization support and unit tests.

A few other items clean up. Prior to this multidimensional array could be defined but initialization
but parser code did not support initializers. Added test for too many dimensions in definitions.
Array:  ArrayDimensions(), ArrayResizeDimensions(), unit tests added.
Makefile: Improve help, tweaks.
Xcode: Added Vireo.Framework target

OSX Framework (shared library) needed so LabVIEW 2013 call Vireo using call library node.
VireoXNode: Added Ethan's node VIs
XNode: adding generate code
StringConcatenate: Fixed function signature, added tests
Merge commit 'b4d87e66f969afd03a46018ec03dab5032f9bc47' into incoming
tests: removing deprecated commas
tests: removing deprecated commas
tests: removed deprecated commas
tests, via_codec: removed deprecated commas, and the code that skipped them.

They now generate errors.
TypeManager: Aggrigate to Aggregate spelling fix