Implemented unique Check

Now returns boolean if there was an error when putting an uri in the uri
list
Added URIInList function
Added documentation

Added documentation to functions
removed duplicate code
Merge pull request #15 from Thywin/Feature-UniqueQueue

Feature unique queue added