Refactored printing service

Can now print N labels
Printers are configurable
Print service URL is configurable
Service code is now tested
Added method to attach barcode
Merge pull request #27 from mattdenner/improved_barcoding

Improved barcoding