Update update.sh

- honour branch flag ($1)
Updated documentation
Added missing (new) files