Implemented BitManip.cpp with function templates for various memory and bit manipulation operations
32bit VirtualMemory system implemented
Removed badly designed Instruction* cache from VirtualMemory system
Fixed Instruction cache issues in VirtualMemory class.  TODO: Fix endianness issues
Fixed Decoder incorrectly labelling valid instructions as invalid - executed first example MIPS32 program in main()
NOBUILD : Interalized config file (instructions.txt) and rebuilding core Encoder/Decoder/BitResolver/StringResolver
Updated README.md to reflect current progress
Updated README.md (2)
BUILD: Rebuild complete except for incorrect decoding due to binary search tree - switch to brute force array for now
Encoder/Decoder/BitResolver/StringResolver rebuild complete
Fixed issue in InstructionData getMask() returning face instead
Reworked VirtualMemory instructionCache invalidation
Updated README.md
Updated README.md(2)
Implemented memobj serialization; TODO: Fix constructor issue
memobj serialization complete, added copy and assignment constructors for memobj+segmentHeader classes, plus deinit functions for tidiness
Renamed and re-encapsulated MemoryObject and MemorySegment with proper constructors and setters
Implemented VirtualMemory disk serialization via MemoryMap objects
Updated InstructionData isJump/isBranch functionality
Removed obsolete files