Detect unsupported platforms

Detect unsupported platforms and try to help the user, if there is
something they can do about it.

For example, not every JRuby mode is unsupported, we can guide the user
what to do to enable support for that platform.
Merge pull request #52 from gsamokovarov/unsupported-platforms

Detect unsupported platforms