Update to version 1.2

Its been decided to make this version 1.2 rather than 1.1.4 due to the
number of new features added. Changelog has also been updated.