Edit bin/setup.sh, add passenger
Fix setup.sh secret_key_base replace bug
Update setup script

- change to passenger deploy
- use shell script to prepare product enviroment