Add the Spring IO plugin

This PR may be somewhat controversial due to its use of `1.0.0.+` for the version of `platform-versions`. Unfortunately, I cannot think of a better way to break the circular dependency between the projects in the platform and the platform itself.