Add js analysis

Includes:
- css_analysis specs
- Refactor so both js and css inherit from AssetAnalysis
Merge branch 'if-js-performance'