treeview: basic display of FDT in treeview

- Displays headers and all structures within FDT

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
list of things to be done

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Fixed auto-expansion of top nodes

Migrated the ToDO list to the README as well.

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Initial addition of DTC Dialog

- created UI
- Started integration of widgets
- Created a makefile for development

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
feature adds to interface

- resolved resizing issues of main window
- added console dialog and relocated bottom pane
- added more functionality to the compiler-dialog

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Enabled compilation.

- Tied compilation dialog widgets to command line options
- Able to build and see options work
- Tidied up the debug output

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Fixed FDT item identification

- Ensured that 'strings' are appropriately decoded
- Extended checking of 'string' data

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Resolved Display of columns

- name column now is auto sized to max width
- increased base size of main window
- restructured the classes to be more logical

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
Updating UI to setup a tabbed view of maps

- Created tab for Memory layout
- Created tab for Interrupt layout
- Ensured re-sizing is operational

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>
AddressMap: first cut at widget

- Created AddressMap block primitive
- adding test vehicle temporarily.

Signed-off-by: Mark Nicholson <nicholson.mark@gmail.com>