Added rake tasks for project management.

Rake tasks will help in automating and maintaining various parts of the
project, including initial setup of a freshly cloned repository, running
command-line compile and testing commands, and any other task that is
required in the future.

These scripts are built on top of most of the command-line functionality
provided by other tools, such as xcodebuild.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>
Made schemes available as shared data.

Kiwi uses schemes in order to run the unit tests. By having the schemes
and workspace settings available as shared data, developers will not
have to worry about manually configuring schemes within Xcode.

Signed-off-by: Byron Sanchez <bfs5030@gmail.com>