Merge pull request #79 from mjbommar/master

CREATE SCHEMA for postgres
Fix `mysql.user_exists` [#81]
Vagrant test don't need import from fabtools.vagrant
Updated Oracle JDK version to 7u15
Fixed: PEP8 E128 continuation line under-indented for visual indent
Add git and require.git modules and docs.  Add intersphinx to Sphinx config.
Merge pull request #83 from kamilchm/oracle_jdk

Oracle JDK version update + minor fixes
Clone must not cd to path.
Prepare 0.12.0 release
Add 'non_unique' argument to user functions.

* fabtools.user.create
* fabtools.user.modify
* fabtools.require.users.user

When non_unique=True, it allows to create or modify a user account with
a duplicate (non-unique) UID.
Corrects the default value of 'non-unique' agrument.

The default value is now `False`
Add test for creating user with non-unique uid.
Add tests for working_copy.  Fix bugs that showed up in tests.
Update tests.
Merge remote-tracking branch 'ronnix/master' into feature/git

* ronnix/master:
  Prepare 0.12.0 release
  Fixed: PEP8 E128 continuation line under-indented for visual indent
  Updated Oracle JDK version to 7u15
  Vagrant test don't need import from fabtools.vagrant
Update changelog, bump version.
the required file from remote url should be saved to given path.
Merge pull request #87 from erning/require-file

the required file from remote url should be saved to given path.
Merge pull request #86 from disko/feature/git

Add new feature: git
Add HTTP proxy support to speed up functional tests