Adds rudimentary support for Arch Linux

I am working in a VirtualBox, so I haven't executed the test suite against Arch Linux. Possibly some combination of attribute options will require further adjustment to work on this platform.

After making these changes everything I did test (by hand) is working quite happily.