Merge branch 'dev'

# By Alex Forsythe (10) and others
# Via Alex Forsythe
* dev: (24 commits)
  Minor update to aces-dev/README.rst
  Update images/README
  Fix potential bug in RDT by relocating the clip 0 to 1 function to after the 48/52.37 scaling
  Fix Rec.709 ODT EOTF to correspond to recommendation in Appendix 1 of ITU-R BT.1886.
  Add regenerated V3 transforms (no semantic difference from prior transforms)
  Add regenerated V2 transforms (no semantic difference from prior transforms)
  Update idt_maker_script.csh to generate v2 and v3 trees; this time don't imply that v3 LogC is CCT-dependent. Update v2_IDT_maker.py and v3_IDT_maker.py to make them more robust in the face of mixed-case arguments, and update their version numbers. Update README to reflect lack of channel gain file, etc.
  Remove alexa_balance.txt, since the channel gains don't matter in IDTs (neither in raw nor in LogC IDTs). Clear out v2 and v3 transform directories; we are going to replenish them but with a new structure.
  Added images directory with README containing a link to FTP server where reference footage can be found.
  Added CHANGELOG Update ctlrender makefile to install rrt and utilities.
  Added CTL transforms.
  Updated apps/ctlrender/README.rst to reflect IIF to ACES name change.
  Updated License Language and README.rst
  Corrected a typo in the symbolic link to CtlManual.pdf.
  Updated README files to .rst format for better preview in github.com
  Added clip, min, and max functions to utilities.ctl.
  renamed directory
  Updated path in symbolic link to CtlManual.pdf
  Updated cltrender readme
  ctlrender cleanup
  ...
Merge branch 'dev'

# By Alex Forsythe (3) and Scott Dyer (1)
* dev:
  Updates CHANGELOG
  Adds reverse of RRT and RDT splines. Slight tweaks to RDT coefficients modifying shadow reproduction.
  patch to resolve streaks that occur in some images
  Adds dw ratio preserving odt tone curve code.  Replaces conditional statements designed to clip data to some minimum value with max function for avoidance of underflows.  Closes #16
merge branch dev
rename odt_rgbMonitor transforms to clarify intended behavior of digital cinema simulation

The device specified in this transform has a D65 white point. The transform does not include a chromatic adaptation step, which means that neutral ACES values will produce unequal display code values. The intent is to produce a D60 white on the D65 device to simulate the white point of the digital cinema display devices.

Also updates the images readme to reflect changes to naming of rgbMonitor odt.
removes DCDM ODTs temporarily
prepare for merge into master

  * updates changelog prior to merge into master
  * updates all references to 'v0.2' to 'v0.2.1'
merge branch 'hotfixes'
fixes and restores DCDM ODT that was removed in v0.2.1 and updates inverse transform

Fixes to the DCDM ODT include:
* inclusion of the 48/52.37 scale factor in the DCDM encoding equation
* relocation of the black point compensation step to be applied in the rendering primaries' RGB space instead of XYZ
* clarification in the file's summary section
* general cleanup of code, constants, and comments for improved readability

The corresponding inverse transform is also updated to reflect changes in the forward tranform.
adds odt_dcdm_p3d60, a variant of the dcdm odt that will "smart-clip" to p3d60 gamut
refactors other forward and inverse ODTs for consistency

Both forward and inverse transforms are updated with:
* relocation of the black point compensation step to be applied in the rendering primaries' RGB space
* general cleanup of code, constants, and comments for improved readability
refines highlight handling for "dcsim" ODTs to avoid undesirable clipping behavior

This adjustment is to correct an issue that exists in ODTs where the device is calibrated to a white chromaticity other than D60. In order to simulate D60 on such devices, unequal code values are sent to the display to achieve neutrals at D60.
For example, in order to produce D60 on a device calibrated to the DCI white point (i.e. equal code values yield CIE x,y chromaticities of 0.314, 0.351) the red channel is higher than green and blue to compensate for the "greenish" DCI white. This is the correct behavior but it means that as highlight increase, the red channel will hit the device maximum first and clip, resulting in a chromaticity shift as the green and blue channels continue to increase.

To avoid this clipping error, a slight scale factor is applied. This is enough to allow for the Rec709, Rec2020, and rgbMonitor ODTs to simulate D60 within their D65 calibration white point. However, the magnitude of the scale factor required for the P3DCI version was considered too large. Therefore, the required scale factor was reduced and the additional required compression was achieved via a reshaping of the highlight rolloff in conjunction with the scale. The shape of this rolloff was determined throught subjective experiments and deemed to best reproduce the "character" of the highlights in the P3D60 ODT.
renames "dcsim" ODTs to "d60sim"
fixes a bug in the RRT that could occur when ACES triplets had a negative valued mean
updates CHANGELOG, increments version numbers in file headers, updates README(s)