Complete seat:update

Added --dev to ignore the switch to the master branch
Added --no-sde to skip updating the EVE SDE
Fixed the composer.phar lookup if its being defined
Remove debugging code.
Prevent all sorts of weird stuff by attempting to use user generated names
Move api/ controllers to below controllers/