Initial commit of boto_cloudwatch module and boto_cloudwatch_alarm state

Importing like this exposes OrderedDict to the salt loader and is causing one of the docstring errors, so just import salt.utils.odict and then call salt.utils.odict.OrderedDict or do this:
from salt.utils.odict import _OrderedDict