Added --all option and added freeze --all capability
Add change directory companion script for bash
Changed freeze function so it saves current branch info to .externals file before freezing.  Allows unfreeze to restore to that branch
Rewrote branch selection code in freeze function
Fixed bug where branch isn't stored during freeze
Updates?
Merge branch 'active' of https://github.com/PCMi/externals