* remove unreachable overload reflect in bluebird
* remove duplicate of method toggleDisabled
* remove duplicate of mehtod hsl
* remove wrong overload of getType in ContentBlock
* remove duplicate of getActiveFiles
* remove duplicate of isMounted
* remove duplicate of distinct
* flip the other of the flatten overloads in highland to make both overloads useable
* removed 3 duplicate methods
* flip the order of two overloads in Lodash such that both overloads can be used
* remove superfluous overload that made the more general overload unreachable
* remove second useless overload a bunch of times
* remove a bunch of duplicate methods
* refactored the authenticate method such that both overloads can be used
* remove duplcate overload
* removed a bunch of superfluous method overloads
* removed invalid duplicate method overload
* remove duplicate method overload
* change passport-local-mongoose to use TypeScript 3.0 to handle unknown type in dependency
* revert change to Lodash.fromPairs
* made formatting match the old formatting