Genderless Pokemon can pass down their HA in Gen 6

Relevant to Little Cup
Update Pokemon data

- Restored tiers removed in 65018e87797f0e8eea892903e2ff987d5436f1e5
- Added all unreleased Pokemon
- Updated initial Ubers
- Added LC/NFE for relevant Gen 6 Pokemon
- Added few viable moves
Surskit learns Sticky Web at Lv. 46
Implement inherit from module feature for mods data
The base for inheritance of each mod should be specified in their scripts.js files as the property "inherit" of exports.BattleScripts.
If this property is omitted, it's assumed that any inheritance for the mod is relative to base data.
This intends to fix the current data for old generations, so that they inherit from Gen5, as originally.
(Per kotarou3's and Zarel's requests in #444 and #451.)
Specify basis for inheritance of mods needing it
Create scripts.js file for gen5bw in order to do so.
Merge pull request #452 from Slayer95/master

Fix support of old generations
Code quality changes to mod loader
Sync learnsets
Merge remote-tracking branch 'upstream/master'
usergroups