added gen 3 ui code (still a work in progress...)

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
minor changes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
more minor changes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added more generic libs, and some minor changes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added a brain-dead-simple align/center mechanism + some minor changes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
some cleanup and minor stuff...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added image resizemodes, still dirty...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added image marking...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added basic navigation actions + some minor tweeking...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added corner mark style, still not decided which to use...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added basic marking operations (toggle ribbon and toggle block)...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
added marked-only display mode, not sure if we need it at this point...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>