Trying to compile on mac
Changes to get things working on mac
Adding OnFail to VASP.

  * Seems to fail otherwise on MacOS running Ubuntu@parallels.
    More specifically, vasp fails at the very end of the run, when it doesn't
    matter.
  * VASP test run now working on tempdir, not /tmp/test/. Also, make sure that
    if set to /tmp/test, the directory is deleted if it exists. E.g. can run
    multiple debug test.
Corrected some tests.

  * adding explanations on testing.
Extra character removed in conditional compilation
Trying to compile with new numpy
Moving to numpy 1.7. Compiles but segfaults
Wrong return type
Adding numpy include file
Ported to numpy 1.7

  * All tests on MAC pass.
Merge branch 'next/mac'

Conflicts:
	sphinx-doc/source/userguide.rst
	vasp/keywords.py
Slight issue with checking a real against 0
Possible stray debug code
Ported to numpy 1.7

  * Should still work for lower versions
  * Tested on mac with numpy == 1.7
    All tests without external software pass.
  * Testing on linux with numpy == 1.6
    Some vff and dftcrytsal-bandstructures tests fail
Issue comes from insufficient printout in properties program
Correcting vff tests

  * Some issues with newer/older versions of quantities
  * Disabled some tests if scipy < 0.11.0
Changed how to include tests in compilation

  * Tests are now separated into normal tests, and tests that require an
    external program to run (such as vasp)
  * At this juncture, all normal tests should run and pass, always.
  * Other tests may depend on the existence, version, whatnot, of the external
    program.
Merge branch 'master' of github.com:mdavezac/LaDa
use new cif reader; mods for new job submission system
Add more debugging info.
Pass the debug level, bugLev, to scattered_script.py
Change casts in some C++ programs so they compile with
the Intel compilers.
Change python modules and paths in config/mpi.py.
Change vasp executable in config/vasp.py.

The new numpy C API requires some changes in
  enum/fciterator.cc
  enum/manipulations.cc
As follows:
  old: x->flags -= FLAG
  new: PyArray_CLEARFLAGS( x, FLAG)
and
  old: x->flags += FLAG
  new: PyArray_ENABLEFLAGS( x, FLAG)
and
  old: x->base = y
  new: PyArray_SetBaseObject( x, y)

Also the new numpy C API requires numerous casts in:
  enum/module.cc
  enum/ndimiterator.cc