Cleaning up cart_space code and definitions
White space changes for readability
Reordering the test problem to be able to the ideal solution
Correcting the comment in the header to reflect the correct math
Reverting node_info.h to be a symbolic link to be able switch between chester and titan
This should include the generic node_info to be common for both chester and titan
Moving the fitness routine to the Domain class, along with a function to compute fitness based on reorder vector

The fitness routine belongs to the Domain class, since it will be problem and topology dependent.
Removing the old struct_cart_domain routine
Removing a stray include
Adding a this reference to size when other size is present to make it clearer
Adding a test driver for the cart_space class
Merge branch 'master' of github.com:jangel88/gampi
Removing the nodeid_validity variable since we are using bool now.
Cleaning up cart_space and adding the test to makefile
moving two methods to be private instead of public
Checking the size of vector and exiting
made node_info to be a symlink to the torus_node_info
creating symlinks for the domain header and source
Cleaning up the individual class
Adding a test for individual class and fixing the makefile