handle lack of stages
catch the right error
use respond_to? instead of catching NameError
Merge pull request #2 from aub/master

Fixes for when multistage isn't being used