preparing for version 1.2.0 release.

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
Merge branch 'develop'

Signed-off-by: Gnanakeethan Balasubramaniam <gnanakeethan@gmail.com>
Merge branch 'master'
Finish 1.2.0
Merge branch 'origin/master'