Add buildTypes version and supports for function

Add option `version` for buildType which is only the `[version]` instead of `versioned` which is `[app name] - v[version]`. And because that kind of needs can't be anticipated I've also added supports for function see README.

I haven't found test for buildType and since it's kinda trivial I didn't wrote any.