Squashed commit of the following:

commit 49e9dae45467113f1076b47887c6b1487c6df04a
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Wed Jul 31 15:03:19 2013 -0600

    fix ipnat.conf file location

commit 31fcfca47fdbdb529064ecceeab91cd55f46cc08
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Wed Jul 31 14:34:09 2013 -0600

    clean stuff up

commit 95d418230b992647aaab6f3dbdde7987333b3ffb
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Wed Jul 31 14:16:30 2013 -0600

    remove routes configuration

commit bead87ffc925e435f584eb59271179ed6f1f66a1
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Wed Jul 31 12:36:11 2013 -0600

    add persistence logic

commit 2957e5de19c2b688e932fb2fe6fcccf864755155
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Tue Jul 30 11:39:03 2013 -0600

    fix typo

commit 0a0c89073a75f37c1a4dc0c79ac3fabb42d0c9b1
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Tue Jul 30 00:53:43 2013 -0600

    add idempotency to easy_rsa recipe

commit d27cdb5909f3c657b4e08a6f19b6350239ce993c
Author: Diego Carrion <0x783czar@gmail.com>
Date:   Mon Jul 29 18:13:40 2013 -0600

    add idempotency to the package recipe