Merge pull request #13 from pthedinger/master

'Release: 1.4.2rc1' - No code changes.
remove is slacve from doc makefile
'Release: 1.4.2rc2'
tidy up of documentation
'Release: 1.4.2rc3'
altered xpd to point at XM-001654-DH
fixed documet issues
'Release: 1.4.2rc4'
bump version to force release
'Release: 1.4.3rc0'
Update i2s_master.xc

Slight tidy of spacing and comments.
Update audio_hw.xc

Removed called to readreg since it has been removed from i2c_simple
Fix sample offset of adc channels.

   This fixes a problem where the adc samples over the channel interface
   are misaligned. So before, instead of:

     (l1, r1) ... (l2, r2) ... (l3, r3) ...

   you would get

     (r1, l2) ... (r2, l3) ... (r3, l4) ...

   This fixes the problem by rotating the main loop so the ports I/O syncs
   with the channel I/O.
Merge pull request #16 from davelxmos/offset_fix

Fix sample offset of adc channels.
Fix channel swapping bug.

   The previous fix to correct channel ordering resulting
   in a L/R swap on every output and input. This commit
   fixes it by swapping the lrclk output values
Merge pull request #17 from davelxmos/offset_fix

Fix channel swapping bug.
Update CHANGELOG.rst

Updated changelog for 1.5.0 release
xpd: Patched changelog with dependency changes
'Release: 1.5.0rc0'
xpd: Patched changelog with dependency changes