Update study #10 via OTOL API
Update study #10 via OTOL API
Update study #10 via OpenTree API
Update study #10 via OpenTree API
Update study #10 via OpenTree API
Update study #10 via OpenTree API
Update study #10 via OpenTree API
Manually tweaked OTU mapping hints

This should conform to Badgerfish convention for round-trip to NeXML.
Manual tweaks to supporting-files information

Again, to conform to Badgerfish. This should convert to:
```html
<params>
  <files>
    <file size="1234.5 KB" type="Comma-separated text" url="http://fakestore.blah.org/FAKEFILE.csv">FAKEFILE.csv</file>
    <file size="1.3 GB" type="Excel spreadsheet" url="http://fakestore.blah.org/ANOTHER.xls">ANOTHERFILE.xls</file>
  </files>
</params>
```
Improved mapping hints (for Badgerfish)

I've added the substitutions (mapping hints) from study 1003, and nested plural/singular tags as seen elsewhere in Nexson. Should emit:
```xml
<params>
  <searchContext>All life</searchContext>
  <substitutions>
    <substitution active="true" valid="true">
      <old>Lept</old>
      <new>FOOZ</new>
    </substitution>
    ...
  </substitutions>
</params>
```
typo (extra comma)
misc cleanup of invalid JSON

Based on testing in http://jsonformatter.curiousconcept.com/
Manual commit by jimA, to enable study saves.
Merge branch 'jimallman_study_10' of github.com:OpenTreeOfLife/phylesystem

Conflicts:
	study/10/10.json
Update Study #1771 via OpenTree API
Merge branch 'jimallman_study_1771'