removed *.sln from .gitignore

Added IsEmpty test to wrapper
changed q.size() == 0 to q.empty()
Filling out the post office class
I need to iterate through the queue, but std::queue does not allow for this

Breaking off into new branch to change std::queue to something else
first commit of std::forward_list change
finished queue_iteration and changed to a forward list
comment commits to explain the Deliver Message class
Merge branch 'queue_iteration' into develop
Merge branch 'develop'