Added pragmas for unused variables and params

- Added pragmas for unused variables and parameters.
- Corrected bug that prevented non-Mac compiles.
- Changed remaining NewMemoryBlock to new MemoryBlock.
- Coached warning about 64-bit compatibility to prevent it from showing
up when not compiling for 64-bit.
- Confirmed ability to compile in Windows, Carbon, and Cocoa in Xojo
and Real Studio 2012.
- Version 155.