Initial commit
.
Implement the lib.
Include documentation.
Update documentation and default operation queue name.
Update internal doc.
Include Doxyfile
Create Makefile, Fix join lock

Fix internal thread join deadlock: When deallocating the operation queue
the queue joins its internal thread. If there are no operations
scheduled or no operation is running then the pthread_join call blocked.
The fix consists of canceling the internal thread by calling
pthread_cancel. If the join call was to be blocked then this means that
the internal thread was waiting on a condition in the
WDOperationQueuePopOperation(). The pthread_cancel has as consequence to
cancel the thread (as the pthread_cond_wait() function is a cancelation
point). If there is always an operation executing it receives a
cancelation demand.
Update .gitignore to ignore bin files
Update testQueue

Nested calls to operation queue.
Update gitignore file with GitHub’s version
Merge branch 'master' of github.com:averello/workdispatcher

Conflicts:
	.gitignore