Improved version constraints

Using `*` or `dev-master` is a very bad practice. Also note that the `@RC` annotation does, of course, mean just a minimum stability of RC, so once a stable release of that package is tagged, composer will use that,
I think, it can be better to declare ~0.2 here instead of 0.2.*