website: Add "How To Deploy Node.js".

Signed-off-by: Blaž Hrastnik <blaz.hrast@gmail.com>
Merge pull request #357 from flynn/how-to-deploy-nodejs

website: Add outline for deploying Node.js apps
website: Add "How To Deploy PHP" page

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #363 from flynn/how-to-deploy-php

website: Outline "How To Deploy PHP" page
script: use spaces for indents

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: limit lines to 80 characters (where it makes sense)

And moved lines with [default: ] into a new line, though, I think that was
a bad idea.

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: moved `sha256` function into a util.sh lib script

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: cleaned up case statement branches

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: brace quote variables in strings

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: quote flip flop

Signed-off-by: Corey Powell <mistdragon100@gmail.com>
script: split long line in aws.sh

Signed-off-by: Corey Powell <mistdragon100@gmail.com>