Fixed indentation problem in generated message files
Added stack based block message class to simplify message passing.
Some corrected indentation message files as well.
Refactored block fitting of properties/fields
- This is in preparation to block fitting message parameters
- Now the code is more general and should be fairly reusable by message
code.
- Also removed Hash versions of compiler memory data structs
- The Hash versions are not memory efficient and based on the way the
compiler memory allocator works, we should be more careful.
- Tree versions should be fast enough.