some cursors fixes:
- fade cursor was blinking when console is inactive
- some cursors was hidden with black color
  transparent color was RGB(0,0,0), no we use xor of the cursor's color
User can configure an extra width added to the fixed width of the font.
In some char sets, the average char width is unsuffisant for a good rendering.
I think the system uses an alternate font when chars are not handled, so the font information are irrelevant.
(For example: MS Mincho is used for japanese chars.)
fix DBCS rendering and selection
supports DBCS cursor
UTF-8
version 1.08.0 beta 5 (19 Aug 2013)