Pylint and (hopefully) Jenkins test fix.
Merge pull request #12552 from s0undt3ch/hotfix/transifex-updates

Update 'doc/.tx/config' - Build #43
Merge pull request #12554 from s0undt3ch/hotfix/fix-version-codename

Fix version codename exhibition
Merge pull request #12553 from cheuschober/fix_pillar_get_merge_when_missing

Fixes an oversight in the new modules.pillar.get merge parameter
Merge pull request #12551 from mikeslattery/patch-1

Add svn_pillar - pillars stored in SVN
Lint fixes for #12551 @mikeslattery
Break out ec2 create() into smaller functions
Temporary fix for custom runners to load
Added remaining grains module functions to grains states
Change the mod_aggregate enable option
Add defaults for the state_aggregate config option
Hook the assertions into the event system.
Properly ref set_del_all_vols_on_destroy variable
Linting
Merge pull request #12563 from techhat/ec2

Break out ec2 create() into smaller functions
Start the container before running bootstrap

This prevents the container from being started and stoped for every
command that is executed
Make ec2 list_nodes_min() more usable for deletion tasks
Allocate + Add elasitc IP to new instance

This allows an option to create an Elastic IP and assignin
it to an interface. This works with a single or multiple interfaces.

Example profile block

```yaml
network_interfaces:
    - DeviceIndex: 0
      allocate_new_eip: True
      delete_interface_on_terminate: True
      domain: vpc
      SubnetId: subnet-c73a93bd
      SecurityGroupId:
        - sg-e78e6785
```
Updates the ENI with desired settings
Merge pull request #12568 from techhat/ec2

Make ec2 list_nodes_min() more usable for deletion tasks