Update code for default server.js so no warning are displayed

When running with a newest express module, this
message is shown :

  Warning: express.createServer() is deprecated, express
  applications no longer inherit from http.Server,
  please use:

    var express = require("express");
    var app = express();
Fix for Bug 927208
Multiple edits needed because of the issues involved with the problem of styling input[type="file"] that are also disabled.
In a nutshell, it's nearly impossible to present input type=file in a consistant manner across browsers platforms. Further complicated by the way Firefox handles those inputs when disabled - text and background-color are given opacity and inherit the parent background color which caused the text to be unreadable on our dark background. So created the .platform class, which is inverse of well.
Merge branch 'master' of github.com:openshift/origin-server into 0325dev
Merge branch 'master' of github.com:openshift/origin-server into 0325dev
Merge branch 'master' of github.com:openshift/origin-server into 0325dev
Merge branch 'master' of github.com:openshift/origin-server into 0325dev
rsync deployments
rsync deployments
Bug 928669 - Async errors in development mode
Adding ability to add and remove domain wide environment variables from admin script
Update OpenShift web site URL on the Rack template.
Merge pull request #1845 from sg00dwin/0325dev

Merged by openshift-bot
Merge pull request #1842 from bdecoste/master

rsync deployments [merge]
scale-down should ignore haproxy gear
Fixing frontend_proxy_test
Add connection hooks.
Fixing environ tests
Added application_state tests
Better rescue for Errno
Adding Apache 2.4 and PHP 5.4 support to PHP v2 cartridge
Fix Path to erb executable