genconfig: Add client-to-client support
genconfig: Print success

* Print success message to console. Provides positive feedback.
genconfig: Add push support

* Add ability to specify push commands with `-p` argument.
genconfig: Convert OVPN_ROUTES to array

* Convert to an array to simplify the code.
* This breaks running `ovpn_genconfig` multiple times with the same
  route argument as the array will just grow.  This needs to be fixed in
  the future.
* Recommended way to work around this is to remove ovpn_env.sh.
Merge branch 'private_subnet'

Closes #5