Added some more member functions to LatticeArray to be implemented.
Add math utils file with modulo function.
Included math.hpp in lattice_array.hpp
Fixed some compiler errors in LatticeArray
Added missing #endif to end of math.hpp
Added implementations for new constructor functions.
Added implementation for operator*= and operator/= for LatticeArray
Fixed some compiler errors in LatticeArray
Fixed several bugs in LatticeArray.
Moved bounds checking on coordinates to inside get_site_index
Added mod to site_coords usage in get_site_index
Added OpenMP to for loops for LatticeArray operator overloads
Removed OpenMP from LatticeArray as OpenMP C++11 support is limited.
Added functions to LatticeArray to access member variables