added support for release candidate versions of sbt

The PR enables support for Release Candidate versions of SBT. Such as this in the build.properties file:
```
sbt.version=0.13.5-RC1
```
This change has been tested with the following applications (as well as a few others):
https://github.com/naaman/spray-bootstrap
https://github.com/jkutner/sample-play-app

`expr` doesn't support `?` or `|` from what I can tell. So the `*` means a "0.13.5-RC1-RC2" version could be accepted. But that seemed odd enough that it wasn't a concern.