Extract simplified (but bowerified and npm error aware) grunt release task