Fix a possibility for out of bound accesses in logging within Cache.cpp
ZeroGS: Fix a sprintf typo in GSopen.

This 1000 millisecond specifier was intended for the AddMessage call.
Core: Remove some unused variables
Fix HostSys::Munmap function declaration.

It's arguments are defined to be (void*, size_t) but with the function declaration they were (void*, u32).
Wipe the clusterfsck that was the get16bits define in HashTools.

This define takes a pointer(s8* in this case) and grabs 16bits of data from the array it points to.
This can be done the generic way on all compilers, no need for specifying it another way.
Fix SpatialArrayReserve::SetBlockSize function declaration to match definition.
The function was defined to use uptr, but the declaration was using uint.
Add a CMake compile time option for building a 64bit binary.

By default the cmake build will still cross compile a 32bit binary and spout a message about it if not enabled.
This doesn't fix the 64bit build issues, just makes it easier for someone to test 64bit builds in the future.
Look towards a bright future instead of a dark and gloomy past
cmake: clean main file and option

Move build configuration from CMakeLists to cmake/BuildParameters.cmake where it belongs
Use option syntax for on/off option
Complete a bit previous commit to force all 64bits path detections (likely done by cmake)
cmake: reduce a bit cmake syntax cluttering
Merge branch 'Sonicadvance1-cmake_64bit_option'
Merge pull request #89 from lioncash/array-bounds

Fix a possibility for out of bound accesses in logging within Cache.cpp
Merge pull request #95 from lioncash/typo-error

ZeroGS: Fix a sprintf typo in GSopen.
Merge pull request #96 from lioncash/unused-vars

Core: Remove some unused variables
Merge pull request #98 from Sonicadvance1/minor_cleanup

Some minor cleanups to the codebase.
Remove SVN checks from installer files. Closes issue #20
Update contributing.md
stupid space
linux build: add an easy option to strip binary
Remove -march argument on x86_64 build option.

GCC doesn't support pentium4 as a arch target for x86_64. It complains that the architecture doesn't support x86_64
Which to be fair the first few models didn't support 64bit.
Just remove the architecture setting since there isn't a need for it.
Merge pull request #108 from Sonicadvance1/wrong_arch

Remove -march argument on x86_64 build option.