Preliminary implementation of search.

Still need to correct the addition of new entries to the return table in SearchBy... methods for multiple arguments.
Might need to rethink the algorithm that gives out results, though it could just be considered off scope.
Search works better, can now be used from search box and fixed a bug.

Changed search so that a query will be split by '-' and do several searches with each result. Tried to use '/' instead but the URL thinks I'm routing...
Added documentation to GameSearch class.
Fixed a silly bug in GameAccess.
Changed the button as per your request @Loch
Merge branch 'feature/find' into develop

Conflicts:
	BusinessLogic/BusinessLogic.csproj
	BusinessLogic/Games/Access.cs
	WebPresentation/Global.asax.cs