Support for Ubuntu 14.04 (with test)

Adds support for Ubuntu 14.04, which is currently failing to build out of the box.

This is based on @caleb's work in #125, but rebased against develop, and I added a (passing) entry to the kitchen.yml for ubuntu 14.04

This should resolve #144, #142, #140, #125.

Please let me know what else you'd need to merge this feature!