Minor changes: GCM command, PKG loader & SysCalls

* Fixed incorrect time displayed on NV4097_GET_REPORT.
* Fixed small bug in PKGLoader::UnpackEntry
* Moved some code in SC_Time.cpp
* Auxiliary function declarations of SC_Time.cpp in SC_Time.h
* Updated cellFsUnlink. *This won't work until ExistsFile is fully
implemented*.
Merge pull request #83 from Bigpet/master

Make buildable with GCC in Linux
Using be_t in some cellGcm structs & minor fixes

* Using be_t in CellGcmControl, CellGcmConfig, CellGcmContextData and
CellGcmTileInfo.
* Fixed wrong names in Emu/SysCalls/Modules/sceNp.cpp
* Fixed ConLog's mount info strings in System.cpp
cellPad modifications

* Using be_t on cellPad structs.
* Swapped Square and Circle default keys (they were inverted).
just making it compile, breaks msvc compile
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 into LinuxBranch