Revert "Revert "bumped version to 0.5.0 (minor versions should only be used for backport""

This reverts commit 50b964525505f68db6d3e710da283e679b4bdbfb.
Merge branch 'backport'
better handling of SWRL rules, still don't parse them fully (since they
aren't a part of the OWL spec) but now don't just punt on them as
before. Create some dummy objects which can safely be ignored as other
unsupported language constructs. Added to the test primer ontology,
verfied via both OWL API and javacc, checked in Protege 4.3
bumping the benchmark version to 0.5.0-SNAPSHOT
editing changes.xml before 0.4.1
bumping the version of the OWL API to 3.4.5
numerous javadoc fixes throughout the modules
[maven-release-plugin] prepare release v0.4.1