Sorry Galder. I didn't read the issue thoroughly. It should be committed to both 3.0.1 and 3.1.0 streams already. And the messages have already been clarified.
@Max: While you're right that new API's are a difference, the problem is that they've backported the fixes to 5.0.x stream, which means that if they do come out with a 5.0.2 or 5.0.3 stream, the new API's will still be there.
In all honesty, If I were ever to rewrite this stuff entirely, I could probably have only 1 server type and make everything absolutely dynamic, reading the server's version from the installation folder and then calculate everything from classpath container information to startup information to deployment stuff. The need for a new "Server Type" really is not great at all. The only primary difference here is whether the server starts with "deploy to the server area" or "deploy to metadata". That's basically all that changes. And the user can adjust that at his will in the server editor.