Robot - Orient, Orientation, Specs & Gems added

- Added Orent, Orientation code to Robot and added test cases (Specs)
for verifying Oreint and Orientation.

- Added Gems required for Spec tests

- Updated README file with skeleton headings