Add 'history_version' and 'history_binary_version' package DSL

PACKMAN now can handle multiple versions of packages. User can choose
the version in configuration file.