Correctly index SecurityGroupId parameter when it is inside a NetworkInterfaces hash.
Fix issue #2796 (AWS describe_dhcp_options request parsing)

Properly initialize @dhcp_options for each dhcpOptionsSet
Merge pull request #2788 from kthakar/run-instances

Correctly index SecurityGroupId parameter
Merge pull request #2797 from knatsakis/master

Fix issue #2796 (AWS describe_dhcp_options request parsing)
Add Rubocop and Fuubar to development dependencies
Add some Rubocop tasks to Rakefile
Add Rubocop config files
Rubocop: explicitly enforce HashSyntax "hash_rocket" style

The vast majority of the existing code uses hash rockets, and fog still
grudgingly supports Ruby 1.8.7.
Change a couple of hashes to "hash rocket" style
Rubocop: allow Void enforcement
Fix some errors and dead code caught by void-context warnings
Rubocop: allow Tab and TrailingWhitespace enforcement
Clean up trailing whitespace
Replace tabs
Rubocop: allow Alias enforcement
Change instances of 'alias' to 'alias_method'
Rubocop: allow SpaceAroundOperators enforcement
Add space around operators
Rubocop: allow SpaceAroundEqualsInParameterDefault enforcement
Add spaces around equals operators for parameter defaults