Adding Travis config and shell scripts to build wheels.

@silvolu Please take a look.

Notice I added a `## When will a new build occur` section to the README since you last reviewed.
Should we move setting all the env variables for configuration to the Travis UI and just leave a commented out list of variables that need to be set here? That would arguably make it easier to use the script across repos (setting on web interface vs changing local files)