refactored magic to separate method and added config params

moved view detection/creation logic into autoView() method
added 'createViews' and 'autoViews' Connection config toggle
tests now require li3-test bucket
test connection now requires username/password
tests now get flushed once before all tests
added preliminary code for bucket creation/deletion
native $viewOptions are now handled separately of $conditions
added couchbase design doc importer/exporter

li3 couchbase export - exports design docs
li3 couchbase import - imports design docs
removed prefix detection, added connection setting
fixed `li3 couchbase import` to use fewer iterators
Merge pull request #14 from phishy/master

moved magic to separate method, added config parameters, improved test isolation