Remove big bottom margin on script description;
Merge pull request #477 from jerone/scriptDescriptionMargin

Remove big bottom margin on script description

+1 merge
Add a buildmetadata placeholder in for project version

* This may need to be reverted if nodejitsu/*jitsu* chokes next deploy but is needed for testing

See also:
* http://semver.org/ Item 10

This is the preferred methodology for #426 however a lot depends on the hosting site.
Merge pull request #478 from Martii/testBuildMetadata

Add a buildmetadata placeholder in for project version

Auto-merge and watchpoint
Update some deps

* *aws-sdk* needs to be watched for continual crashes on pro for a few days and revert if still present
* Remaining are some bug fixes and opts
Merge pull request #479 from Martii/updateSomeDeps

Update some deps

Auto-merge... tested on dev but watch pro
Failure in *aws-sdk* still

1. Nodejitsu 505 socket hangup
2. Nodejitsu 404
3. Restarts


``` sh-session
$ jitsu logs
[12/04 22:20:44 MST][out] GitHub client authenticated
[12/04 22:21:40 MST][err] /opt/run/snapshot/package/node_modules/aws-sdk/lib/request.js:32
[12/04 22:21:40 MST][err]               ^
[12/04 22:21:40 MST][err]           throw err;
[12/04 22:21:40 MST][err]
[12/04 22:21:40 MST][err] NoSuchKey: The specified key does not exist.
[12/04 22:21:40 MST][err]     at Request.extractError (/opt/run/snapshot/package/node_modules/aws-sdk/lib/services/s3.js:343:35)
[12/04 22:21:40 MST][err]     at Request.callListeners (/opt/run/snapshot/package/node_modules/aws-sdk/lib/sequential_executor.js:100:18)
[12/04 22:21:40 MST][err]     at Request.emit (/opt/run/snapshot/package/node_modules/aws-sdk/lib/sequential_executor.js:77:10)
[12/04 22:21:40 MST][err]     at Request.emit (/opt/run/snapshot/package/node_modules/aws-sdk/lib/request.js:604:14)
[12/04 22:21:40 MST][err]     at Request.transition (/opt/run/snapshot/package/node_modules/aws-sdk/lib/request.js:21:12)
[12/04 22:21:40 MST][err]     at AcceptorStateMachine.runTo (/opt/run/snapshot/package/node_modules/aws-sdk/lib/state_machine.js:14:12)
[12/04 22:21:40 MST][err]     at /opt/run/snapshot/package/node_modules/aws-sdk/lib/state_machine.js:26:10
[12/04 22:21:40 MST][err]     at Request.<anonymous> (/opt/run/snapshot/package/node_modules/aws-sdk/lib/request.js:22:9)
[12/04 22:21:40 MST][err]     at Request.<anonymous> (/opt/run/snapshot/package/node_modules/aws-sdk/lib/request.js:606:12)
[12/04 22:21:40 MST][err]     at Request.callListeners (/opt/run/snapshot/package/node_modules/aws-sdk/lib/sequential_executor.js:104:18)
```

Applies to #479 revert
Merge pull request #480 from Martii/redowngradeAwsSdk

Failure in *aws-sdk* still

Auto-merge ESR
Add error trap conditional

May apply to *aws-sdk* issue next test round
Merge pull request #481 from Martii/s3errorTrapAddition

Add error trap conditional

Auto-merge
Remove username since it's not loaded by default in this handler

May apply to next *aws-sdk* retest
Merge pull request #482 from Martii/s3ErrorTrapAdditionFix

Remove username since it's not loaded by default in this handler

Auto-merge
Revert the error trap routine

* This should probably be readdressed soon but this handler is part of the reason why we can't upgrade to the latest *aws-sdk*. Will issue sometime tomorrow'ish.
Merge pull request #483 from Martii/revertErrorTrap

Revert the error trap routine

Auto-merge