Re #8882. First version of a build script for use by *nix slaves.
Re #8882. OS X bash doesn't like the uppercase conversion.

So we'll just manage without being case insensitive. There are other ways
to do it, but it's not worth the trouble.
Re #8882. Use full paths.
Re #8882. Make sure to go back to the root directory.
Re #8882. Don't remove properties file for time being.

It can mess things up on shared machines.
Re #8882. Just run kernel tests for now.
Re #8882. Don't exit cmd.exe if called from another batch script.

Add the /B flag to ensure that control is returned to the calling batch
script.
Re #8882. Add initial Windows version of build script.

Only does 64 bit builds for now, and ignores things like Vates, docs & packages.
Re #8882. Add check for desired architecture.
Re #8882. Get the test the right way around!
Re #8882. Give the full path to cmake on Windows.

I'd rather not have to do it this way, but it's not on the path on some
slaves that I can't access. I think it should be the same on all machines.
Re #8882. Get the spaces right.
Re #8882. Put the whole generator string in one place.
Re #8882. Don't hard code the architecture into the path.
Re #8882. Build everything.
Re #8882. Disable ubiquitous size_t conversion warning on 32 bit.
Re #8882. Run all the tests except the MantidPlot ones.
Re #8882. Increase the timeout to 60s.

It's a bit distressing to have to do this as unit tests shouldn't take
anything like that long!
Re #8882. Set MAKE_VATES to ON.

Add cmake argument that points to paraview, with the location of paraview
being held in an environment variable that needs to be configured on each
build slave machine.
Re #8882. Speed up a test that was surely doing more than it needed to.