Crawler bug fixed

Bug: crawler does not stop after the connection is lost with the master
Changed the querys the databasehandler executes

Added: the relevance of a URI is now updated after parsing.
Changed: the index will now be added to the database in it's entirety,
and not word for word.
Changed: the uri queue will be retreived ordered by priority, instead of
first in first out.
Merge pull request #17 from Thywin/Feature-DatabaseImprovement

Feature database improvement
Merge pull request #18 from Thywin/Feature-Crawler

Crawler bug fixed
ThywinLib added stemming
Parser now returns URIs in lower case
Stemming added to the DocumentVector
DocumentVector prints removed
Merge pull request #19 from Thywin/Feature-Stemming

Stemming added to the document vector
Search engine website updated for search server

Unnecessary classes removed
init example file added
Socket class added
Releasing statement handlers in database

Added release for statement handlers in the database handler
Fixed relative uri being parsed as absolute

Fixed an issue where a protocol in the query part of the uri would make
the uri seem absolute while it is relative.
Changed the INSERT query
Merge pull request #23 from Thywin/Feature-SecondRelevanceColumn

Feature second relevance column
Merge pull request #22 from Thywin/HotFix-ParserUriInvalidProtocol

Fixed relative uri being parsed as absolute
Website: input class added

Thywin quote added
Changed conversion from int to float
Merge pull request #24 from Thywin/HotFix-SendRelevance

Hot fix send relevance
Removed tolower function

Removing the tolower function will maintain the capital letters in the
parsed URIs
Will now only store index when relevance is > 0