CB-6661 Add platform 'web server' to cordova

[CB-6661](https://issues.apache.org/jira/browse/CB-6661)
My team and I are finding it very useful to have a web server set up as a native platform. This is not just used for testing but also as a production front end for our application. This allows the same UI across all clients of the app and gives inspiring features to a native web server.