Send MAC addresses to master in announce
Adopt test to changed system data dict
Post agent as new agent if deleted on master
Send OS class to master on announce
Send full OS name to master
Fix tests
Fix import in test case
Merge pull request #174 from guidow/collect_mac_addresses

Send MAC addresses to master in announce
Merge pull request #175 from guidow/repost_on_404

Post agent as new agent if deleted on master
Merge remote-tracking branch 'guidow/send_os_to_master'

Conflicts:
	pyfarm/agent/service.py
Send CPU name to master on announce
Fix test
Use WMI on Win, proc on Linux for cpu names