Merge tag '0.2.3' into develop

extend custom legend; add requireJS support