give the 'android' executable proper perms

I recently encountered a situation where the upstream Android package
contained an 'android' executable without the executable bits set; this
broke many pieces of this module.
Merge pull request #25 from hakamadare/android_executable_permissions

give the 'android' executable proper perms
[blacksmith] Bump version
Override the Exec resources, for root to run as the specified user.
Update tests to check exec resources as root and non-root user.
Merge pull request #27 from quiffman/master

Override the Exec resources, for root to run as the specified user.
[blacksmith] Bump version
Remove dependency on expect package.

Instead use ruby, PTY and expect.
Merge pull request #28 from quiffman/master

Remove dependency on expect package.
[blacksmith] Bump version
Add build status badge
Use metadata.json instead of Modulefile
Update gems and add beaker integration tests
[blacksmith] Bump version to 1.2.1
Fixed typo
Merge pull request #30 from hco/patch-1

Fixed typo