AWS CLI Profile Support

Added `--profile` which will be passed on to AWS CLI. Also added support cache with different flags, mainly `--profile`s.