omit space in opening tag if attributes empty
reintroduced warning when markup cannot be added
readded japanese multibyte test
do not use isEmpty (Java 5 compatibility)
updated CHANGELOG, version