remove superfluous ifdef cruft
remove illegal edoc tags
travis CI