Image mixin refactor

Fixes issue outlined in https://github.com/visionmedia/nib/issues/276