* Organizing code
* remove unnecessary files
* improve base class
- allow override search’s uri
- add shared method to get description & page count
- base class’s request for gallery’s all pages now support all sources without needs to override (almost)
- extract method to parse JSON
* Avoid request for more pages when no needed
* auto add more tags to filter while viewing manga;
add spit-tag
* filter for getting Random manga
* Always add page=1 to uri so it will exclude some non-latest mangas from homepage, happened with some sources.
* reorganize code
* Allow source which doesn't need shortTitle to hide it.
* Extract default advanced search's Uri
change base class's galleryUri value
* Fix getInfoPages
* Fix missing category filter
* open for override
* bump base class version