Add tests for symbolic kernel expressions
Clean up tests, remove boilerplate code
Clean up property setters in gp.py