Merge pull request #45 from internetarchive/ARI-3901

moved CustomUserResourceIndex from wayback to ait-wayback, removed refer...
Merge pull request #42 from vonrosen/ari-3985

More fixes for https://webarchive.jira.com/browse/ARI-3985
Add a test catching charset detector bug: X-.. charset names are incorrectly replaced with windows-1252; x-user-defined is not replaced (test fails).
[WWM-139]
FIX X- charset names are incorrectly substituted by windows-1252. Does not substitute x-user-defined.
(iso-8859-1 is substituted by windows-1252, instead of cp1252, for the sake of consistency).
(Fixes WWM-139)
Merge branch 'charset-detector'
Merge branch 'perf-header'
Merge branch 'mimetype-detector'

Conflicts:
	wayback-core/src/main/java/org/archive/wayback/replay/mimetype/SimpleMimeTypeDetector.java
	wayback-core/src/test/java/org/archive/wayback/replay/mimetype/SimpleMimeTypeDetectorTest.java
Merge branch 'pass-through-content-range'
Fix for video index issue in https://webarchive.jira.com/browse/ARI-4082
Resolve conflicts.