Started working on anime detection

- Currently only supports windows (and most probably will only support
windows unless someone else wants to add support for other platforms)
Started porting recognition engine from taiga to ouroboros

- permission has been granted by erengy, and may be revoked at any time
Finished porting recognition classes

- TODO: Add load and save functions
- TODO: Add start and end watching functions
- TODO: Add update anime entity based on episode function
Recognition now works correctly

- Some bugs may still be present
Fixed a few detection problems

- Common class added because of errors caused by including recognition
header in anime entity
- Anime entity now holds it's own clean title and alternate title making
it easier to detect what anime the user is watching
Fixed a time comparison bug causing episodes to roll back
Added recognition settings

- Fixed a few more bugs
Added about dialog

- Fixed more detection bugs
Update README.md