Support alpha and beta pre-release markers.

For alpha or beta releases DIFFPY_VERSION is decreased by 500.
This ensures version number will be higher in actual release.
Ensure features.hpp is built with the lib alias.