additional detach and remove volume support
ensure powerOn errors are returned to user
Merge pull request #35 from daniellemayne/2014.08

additional detach and remove volume support