Added guard to spoon.rb

Avoid problems if options["pre-build-commands"] is nil
Merge pull request #1 from eklein/patch-1

Added guard to spoon.rb
Add a --network command to show all exposed ports

* Called via `spoon -n NAME` or `spoon --network NAME`
* Added `homepage` to gemspec to skip a warning
Removed offending puts
Merge pull request #2 from jakepearson/master

Add a --network command to show all exposed ports
Version bump to 0.1.1
- Automatically start stopped containers
- Show state of containers in --list
- Update to latest docker-api
Readme update for 0.2.0
Minor readme update
Minor readme update #2
Colorized output
Merge pull request #3 from jakepearson/master

Colorized output
Version bump & add rainbow to gemspec
Multiple fixes/improvments

* Increase ruby ssh timeout so build can complete
* Show the image name next to if the machine is running or not
* Sort the instances alphabetically
Merge pull request #4 from jakepearson/master

Multiple fixes/improvments
- Fix some assumptions about prefix length
- Fix ordering problem where cli arguments wouldn't override .spoonrc
- bump version to 0.4.0
Display works correctly if instance names are long
Merge pull request #5 from jakepearson/master

Display works correctly if instance names are long
version bump to 0.5.0