fixed and improved cursor handling ; just not showing on empty lines

Signed-off-by: Guyzmo <guyzmo+github@m0g.net>
updated support of multi cursors

Signed-off-by: Guyzmo <guyzmo+github@m0g.net>