empty list contains text

text for empty list was removed when type blocking was added.

Change-Id: I99a7c3a689832d59c69659259a943b32c0130a78
refactoring for typeblock initialisation; no changes in functionality

Change-Id: I24364d1fed112dca77600a2dbd6fb8ec0031d3a2
add blockly target to ant script

Change-Id: I750909769c17d7bc4ef71edc64f6a9cfca930112