Core: Removed unused directory_file_system and meta_file_system modules.

Core: Updated CMakeLists.txt to remove directory_file_system and meta_file_system modules.
Kernel: Added stubbed code to support creation of kernel Archive objects.
FS: Added stubbed code to intercept and decode file system service functions.

FS: Added to CMakeLists.txt
Loader: Refactored interface such that data is no longer stored by loader.

NCCH: Removed extra qualification ‘Loader::AppLoader_NCCH::’.
APT: Added stubbed ReceiveParameter and various cleanups.

APT: More cleanups.

APT: Changed SignalType to be type u32.
FileSys: Added preliminary support for applications reading the RomFS archive.

Archive: Fixed brace ugliness for neobrain :)

FS: Commented out unused local variables to prevent warnings.

...But keeping them here for future use.

archive_romfs: Removed unused #include.
Qt: Updated open dialog to include NCCH formats.
Loader: Updated read methods to be const

- Required "file" handle to be made local and explicitly opened/closed as needed
Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS classes as "final"
Marked AppLoader_ELF, AppLoader_NCCH, and Archive_RomFS virtual functions as "override".
Archive: Added Init/Shutdown methods to reset kernel archive state.
NCCH: Updated ExeFS memory allocation to be safer.
Merge pull request #26 from bunnei/romfs-archive

Adds preliminary RomFS archive support