Update changelog for 0.4.0 release
Fix searches freezing due to unescaped ignored or required words

Conflicts:
	CHANGES.md
Merge pull request #32 from adam111316/feature/FixNonEscapedWords

Fix searches freezing due to unescaped ignored or required words
Add failed database to unit tests tear down function
Fix purging of database files in tear down function during unit tests
Merge pull request #33 from adam111316/feature/AddFailedDatabaseUnitTest

Add failed database to unit tests tear down function
Add auto focus to home page Search Show box.

Add ability to auto focus on Show List/Layout:Simple when page is refreshed, can control this option via General Config/Interface.
Merge pull request #47 from JackDandy/feature/AddFocusToHomeSearchBox

Add auto focus to home page Search Show Name field.
Fix typo on General Config/Misc.
Merge pull request #51 from JackDandy/feature/FixGenConfigTypo

Fix typo on General Config/Misc.
Merge branch 'release/0.4.0' into develop
Fix tvrage api garbage collection and fix indexer mapper caching