Fixed a bug with EC2::Instance#source_dest_check.

The code assumed the value was returned a boolean string
such as "true" / "false" where the client was actually
returning true / false boolean. Added a spec test to
cover this behavior.