Starting js extractor refactor to avoid memory holding.
Refactor in lambda expressions.
Improved memory usage at the cost of mutability.
Merge branch 'master' of https://github.com/frostwire/frostwire-android