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