SMW\ListResultPrinter (bug 43932) + (bug 44275)

+ (bug 43932) #show non-list to display text with its stored html tags
while all other list type entites will remove its tags
+ (bug 44275 ) Enable .data( 'sortkey' ) supporting DEFAULTSORTKEY for other
SMW\ListResultPrinter content listener (Override the li element in
case a sortkey is available for the list generator)
+ Encapuslate template/list generator
+ Change separator behaviour (which was kept for SMW pre 1.7.1
compatibility) to set default via parameters
+ Move SMW namespace and use SMW\ResultPrinter instead

The SMW\ListPrinter needs an overall refactoring, but that's not the
objective here.

+ Change I0244c01d2da474

Change-Id: If44e2754e69adf4c0f7a5a1ada552442dee916e2