Set java source and target to 1.6.
Depend on special 1.4.4 build with bundled httpcore.

At around 1.4 of the Couchbase Java Client, we updated to and
began using the API of the new httpcore/httpcore-nio.
Unfortunately, it appears that Hadoop/CDH5 is still on the
previous version.

Initially I tried to remove this dependency entirely since we
don't technically use it in the hadoop connector, but we do
use it to set up unit tests and I didn't want to throw those
out.

The solution instead was to create a modified branch of this
dependency that repackages httpcore into our own namespace.
Not ideal, but I checked with both the sqoop project and
Jeff Bean at Cloudera to see if there was a better way to
handle it.

Jeff hasn't gotten back to me and the sqoop-dev list
recommended this approach.

See http://mail-archives.apache.org/mod_mbox/sqoop-dev/201409.mbox/%3C900B0A60-4D00-43DC-984D-41CF7EB854C5@couchbase.com%3E
and http://mail-archives.apache.org/mod_mbox/sqoop-dev/201409.mbox/%3CFA04162B-A6A6-44A9-9789-8AE97FFF5041@apache.org%3E
Fix shebang on install.sh
Adding IntelliJ settings which are appropriate for version control.

According to JetBrains, all except a couple of files should be
shared.

See https://intellij-support.jetbrains.com/entries/23393067
Break out import test into authd/default.

Starting in some more recent version of sqoop the password is
handled differently.  Because the default bucket uses a null
password, this silently snuck by.
Do not destroy the .idea/ dir on ant clean.
CBHADOOP-13: Fix for password handling.

Changes in sqoop mean the password needs to be fetched in a slightly
different way than handled before. Now the accessor is used and this allows
the following to work.

sqoop import --username named -P --verbose --connect http://192.168.1.115:8091/pools --table DUMP

sqoop import --username named --password letmein --verbose --connect http://192.168.1.115:8091/pools --table DUMP

sqoop import --username default --verbose --connect http://192.168.1.115:8091/pools --table DUMP

sqoop import --username named --password-file passwordfile --verbose --connect http://192.168.1.115:8091/pools --table DUMP

Note that the first includes the -P param, which will prompt for the
password at the CLI. The second includes the password inline (which is a
minor security hole). The third format shows how to use a default bucket
with no password.  For the last, the sqoop documentation isn't very clear
and it appears that the "passwordfile" file must be in HDFS *and* it must
be the password without any newlines at the end of the file. It can be put
there with `hdfs dfs -put <filename>` passwordfile.
gitignore packaged files for install.
Make IJ happy by having a local utils for stresstest.
Update of IJ configuration files after import.

The earlier setup was not working correctly when trying to execute
individual unit tests so I cleaned up project files and reimported
the project.

At least for me, with these settings, I can resolve dependencies
with IvyIDEA and can execute individual unit tests.
Correct param in test case on CouchbaseAuthdBucketManagerTest.