generate sources and javadoc jars
do not use ranged depends for snappy (newer versions changed api)
remove bcel and ant from maven dependencies