Improve TypeSystemTree

Types are now segmented by namespace within their modules
Types are now sorted by name so they are easy to find
Nested types have the proper "+" qualifier instead of "."
Nested types are now placed into the same namespace as their declaring
type
Merge pull request #110 from charsleysa/metadata

Improve TypeSystemTree
- Adding Instruction Size (work in progress)
Merge pull request #111 from tgiphil/IntegerSize

Bug fixes and features
- Adding Instruction Size (work in progress)
Merge branch 'master' of https://github.com/mosa/MOSA-Project