Add FACTER_CONDUCTOR_HOSTNAME, move tim config within puppet

Added FACTER_CONDUCTOR_HOSTNAME so that tim's callback_url gets set
correctly.  Move tim puppet config blocks from setup/ to config/ .
Remove aeolus-image-rubygem

It is no longer used in Conductor.  Also remove references to
image warehouse.
Remove converge-ui submodule init and compass compile

These steps are no longer needed now that the alchemy ui
patchset has been merged into aeolus conductor master.
Merge pull request #24 from cwolferh/add_facter_var_and_rm_aeouls_image_rubygem

Add facter var for callback_url and rm aeolus-image-rubygem
Merge pull request #25 from eggmaster/alchemy

Remove converge-ui submodule init and compass compile
Always add sqlite dependency for deltacloud

The bootstrap.sh prior to this commit would fail due to a sqlite
dependency if SETUP_LOCAL_DELTACLOUD_RELEASE was greater than
release-1.0.5 and *not* master (e.g., release-1.1.0).  Since we need
it for newer releases, keep it simple and just add the dependency.
Merge pull request #27 from cwolferh/sqlite_dep_for_deltacloud

Always add sqlite dependency for deltacloud
Fix tim callback_url config

It was moved to settings.yml as part of
https://github.com/aeolusproject/conductor/commit/4469dcf7e54adc .
This fix is needed so dev-tools has the callback_url correctly
configured for conductor starting with the above commit.
Merge pull request #29 from cwolferh/callback_url_now_in_settings_yml

Fix tim callback_url config
add a banner on successfull finish; small fixes
add missing patch dependency
create superuser postgres db user instead.

equivalent to
https://github.com/aeolus-incubator/dev-tools/pull/30
minus bash refactoring.
Merge pull request #36 from martinpovolny/banner

add a banner on successfull finish; small fixes
prevent duplicated calling of db:schema:load

After adding FKs the fact that dev-tools call db:schema:load twice causes the
install to fail. This is caused by the way rails handle situation when creating
a table that already exist: it calls 'drop table', but that is needed is 'drop
table cascade'.

This is martinpovolny's fix.
Merge pull request #43 from cwolferh/un_duplicate_db_schema_load

prevent duplicated calling of db:schema:load
Merge pull request #44 from cwolferh/postgres_superuser_workaround

create superuser postgres db user instead.
Merge pull request #37 from martinpovolny/patch

add missing patch dependency
Fedora 18 support

No real changes needed other than updating if statements-- what worked
with F17 works with F18.

Added the net-tools package dependency which provides netstat.

Added the tar package dependency when using rbenv (specifically needed
by the ruby-build plugin).
Merge pull request #47 from cwolferh/f18_support

Fedora 18 support
bash style cleanup