Restructuring aStar stuff.
Added build directories to ignore list.
Finished shuffling code around, need to test!
New node launches!  Now to test...
Finished splitting a* behavior to it's own navigator node.

Also did formatting/style cleanup!
Merge branch 'astar_shuffle'