Updated all tests in crystal

- add_python_module: option to install or not to install
- add_nose_test: corrected :bug: when assigning labels
- moved  all tests to nose format
Nose tests added via a pattern
Adding python cinterface tests
Adding back ewald tests
Adding math tests