Upgrade barclamp

I have applied all the changes that already have been done to all the other stoney barclamps. You can see each change per commit.