Working out implementation; in progress
Working reliably. Will continue experimenting with other methods.
Initial idea for SVG image replacemnt, and browser SVG ability detection.
Remove original implementation idea from app.js.
Completed implementation for biosamples.
Merge in from master. Not all came through; may need to try again.
Merge in rest of origin/master.
BrowserCaps mixin now caches caps object; now includes reusable img src attr replacement function.
Converted antibody characterization display to use BrowserCaps mixin. All file icon displays now use SVG.
Merge in master/origin; no conflicts.
Assumed there was a broken-file SVG, which there wasn't. Went back to PNG only for that.
Merging in from master; no conflicts.
Merging in master; one conflict.
Merge branch '1090-svg-png' of https://github.com/ENCODE-DCC/encoded into 1090-svg-png
Integrated with new browser.js mechanism, and improved feature class string construction.
Merge remote-tracking branch 'origin/master' into 1090-svg-png

Conflicts:
	src/encoded/static/browser.js
	src/encoded/static/components/mixins.js
Merging in master (last couple weren't complete). No conflicts.
Merging in master; no conflicts. Removed unused variables from biosample.js.
Merging in master; no conflicts.
Add donor characterization to donor