remove Compound package

Doesn't look like it's being used.
upgrade less-middleware package

see https://github.com/emberfeather/less.js-middleware/wiki/Migration-0.1.x-1.0.x
upgrade supervisor package
upgrade request package
upgrade requireindex package
Merge branch 'master' into npm-updates

Conflicts:
	package.json
Merge pull request #428 from drewda/npm-updates

NPM updates
Remove reference to auto-generated JS for Heroku server start
Begin less CSS subdivisions
Update less files
Set palette icons in segment info, not hardcoded in palette display function
Move parking lane in the segment info order to be closer to sidewalk objects in the palette
Different width menu prompt shows the occupied width as a default value instead of blank (or undefined in case of IE)
Break out palette styles. Fix a bug where palette scroll left/right buttons are seen above the trashcan area
Merge pull request #437 from codeforamerica/segment-update

Segment update
Break out street name styles. Fix #424 - edit street name in IE11
Merge pull request #438 from codeforamerica/less-split

Begin splitting LESS into smaller files. Fix a z-index bug on scroll arrows in the palette. Fix not being able to edit street names in IE11.