DSP: remove redundant expression
DSP: add inline opcode documentation

While further increasing the table width doesn't make the code any less
ugly, it makes it easy to generate auto-comments in the IDA processor
plugin. Also, use spaces for alignment instead of tabs.
Eliminate the magic constants in the switch statement in WII_IPC_HLE_Device_FileIO.cpp's Seek function.
Makes the detection of shared PolarSSL more inline with usage.
Randomise the mac address and store it in the config.
This stops error 20115 when trying to go online.
Merge pull request #113 from Parlane/fix_wifi

Randomise the mac address and store it in the config.
Fix various warnings reported by clang

- mostly remove unused variables
- rename some generic JIT identifiers
CMake: fix escaping in miniupnpc test
x64FPURoundMode: move things around a bit
Convert MemoryUtil.cpp to Unix-style line endings
Various changes suggested by cppcheck

- remove unused variables
- reduce the scope where it makes sense
- correct limits (did you know that strcat()'s last parameter does not
  include the \0 that is always added?)
- set some free()'d pointers to NULL
Crypto: small cleanup
ArmEmitter: make it more readable
Remove own round() implementation

1. It's not correct, it rounds x.5 down to x.
2. It is visible across the whole project (!).
3. VS2013 finally supports this:
   http://msdn.microsoft.com/en-us/library/dn353646.aspx
   http://msdn.microsoft.com/en-us/library/dn329049.aspx
Merge pull request #115 from Parlane/polarssl_detect_support

Makes the detection of shared PolarSSL more inline with usage.
Merge pull request #80 from Tilka/dsp

DSP: add inline opcode documentation
Merge pull request #100 from Tilka/misc_fixes

Misc fixes
Fix the Windows build (broken in 315a8ba)
Merge pull request #116 from Tilka/misc_fixes_fix

Fix the Windows build (broken in 315a8ba)
Fix WII_SEEK_END seeking.