Fixes Unit Tests

Unit tests didnt work properly on 64bit systems

The reason turns out that the nunit console will auto-jit to 64bit but
the binaries would be 32bit.

Now forcing the x86, x64 mode compile in the binaries rather than
leaving them as AnyCPU.

Also forces Clean/Build so that the files actually get rebuilt for the
unit tests

Forces nunit console 32bit for the 32bit tests