Initial commit - empty structure
added empty license file
A basic/barebone implementation of base task class. A basic test skeleton. Test pass in gevent, thread and multiproc modes.
barebone process monitor add, not tested
ProcessMonitor added and tested
Queues are now shared between all objects. Tests do pass.
Barebone dimon main class, not tested
Dimon class basic functionality tested. Only with  ProcessMonitor.
More tests for Dimon ProcessMonitor
Bug fixed in Dimon.spin_once(). All test pass.
Bug in test script fixed. Test all pass.
minor change
Host Monitor Task added, not tested.
Host monitor tested. pernic network info and disk status not implemented yet.
Minor bug fixes in HostMonitor
Multiple bugs fixed
SocketMonitor added. Not complete yet. code is unstable.
Better way to check containers' emptiness
SocketMonitor now has all necessary functions, not tested at all.
_socket.py renamed to avoid conflict with Python. Simple test added for SockMonitor.