This commit adds the implementation of a Queue data structure.

The queue has been implemented using C#. Just using the three files
provided, one can use and test a simple queue in C#.
Merge remote-tracking branch 'origin/master'