Added serialization to MPWide
Using the new serialization header
Added documentation and more user-friendly function names
Removed unnecessary swapLLI
Turned back on logging
Solve two warnings about int size
Added warning about a dangling pointer
Moved perf_timing code inside the PERF_TIMING macro
Changed + to logical or for readability
Merge branch 'master' into endiansolve

Conflicts:
	MPWide.cpp
Merge branch 'master' into endiansolve
Merge branch 'endiansolve' of github.com:blootsvoets/MPWide into endiansolve