- added chapter on hugin
- tidied up deployment chapter
- changed the handbook to use generated SVGs instead of PNGs
- fixed the port of escenic-admin for editorial and import hosts
- added support for trail_analysis_port and trail_monitoring_port in
  the overview chapter.
- added script for creating DEB and RPM packages of the various
  machine instances as found in a directory called "server-admin"
  inside the project dir.

  create-conf-packages \
   -s <projet dir> \
   -c <customer> \
   -h <habitat> \
   -r <version> \
   -e <email of package maintainer> \
   -n <name of package maintainer>

  Example usage:
  create-conf-packages \
    -s ~/src/my-project \
    -c my-customer \
    -h staging \
    -r 2.4 \
    -e my@email.com \
    -n "Joe Doe"

  Example output:

  The following packages are now available:
  /tmp/create-conf-packages-2012-08-08/analysis/mycustomer-prod-analysis-conf-12312-1.noarch.rpm
  /tmp/create-conf-packages-2012-08-08/analysis/mycustomer-prod-analysis-conf-12312.deb
  /tmp/create-conf-packages-2012-08-08/pres1/mycustomer-prod-pres1-conf-12312-1.noarch.rpm
  /tmp/create-conf-packages-2012-08-08/pres1/mycustomer-prod-pres1-conf-12312.deb
  /tmp/create-conf-packages-2012-08-08/db1/mycustomer-prod-db1-conf-12312-1.noarch.rpm
  /tmp/create-conf-packages-2012-08-08/db1/mycustomer-prod-db1-conf-12312.deb
  /tmp/create-conf-packages-2012-08-08/edit1/mycustomer-prod-edit1-conf-12312-1.noarch.rpm
  /tmp/create-conf-packages-2012-08-08/edit1/mycustomer-prod-edit1-conf-12312.deb
- un_install_everything is back because of popular demand!

- it can now be triggered in FAI mode by setting:

  fai_un_install_everything=1

  ece-install will then prompt the user to type a confirmation
  sentence. Once the un-installation is done, a summary is printed to
  the user.

  ece-install will then continue with the other tasks and installation
  profiles if so defined. The fai_un_install_everything=1 is processed
  before any other FAI profile, hence, on a system where you want to
  wipe the slate clean before starting over, you can for instance do:

    fai_un_install_everything=1
    fai_presentation_install=1

  The output will be similar to:
  [ece-install-5] You have set fai_un_install_everything=1 in your /root/ece-install.conf
  [ece-install-5] This will uninstall everything on ubuntu
  [ece-install-5] If you're absolutely sure about this, type:
  [ece-install-5] I know what I'm doing, please do as I say.
  I know what I'm doing, please do as I say.
  [ece-install-37] OK, I'll do as you wish:
  [ece-install-37] I will uninstall everything set up by ece-install
  [ece-install-37] Everything (well, most) set up by ece-install should now
  [ece-install-37] have been removed from ubuntu. Here's a summary:
  [ece-install-37] Packages removed : ant ant-contrib ant-optional escenic-content-engine-scripts escenic-munin-plugins escenic-munin-plugins libmysql-java maven2 memcached munin munin-node munin-plugins-extra munin-java-extra nginx percona-server-client percona-server-client-5.5 percona-server-common-5.5 percona-server-server percona-server-server-5.5 varnish sun-java6-jdk
  [ece-install-38] Files & directories removed: /etc/escenic /opt/*tomcat* /opt/escenic /var/lib/escenic /var/run/escenic /etc/escenic /var/log/escenic /etc/apt/sources.list.d/escenic.list
  [ece-install-38] APT keys removed : C4DEFFEB CD2EFD2A
builder.sh - add user now uses only a config file
builder.sh - add user now uses only a config file
- fai_un_install_everything=1 now prints what it intends to do before
  prompting the user for confirmation.
Merge branch 'master' of github.com:skybert/ece-scripts
- updated documentation on fai_un_install_everything
- removed the listing of the :5678 links as this now is given in the
  overview chapter
Fixed bug causing start() to not work
Updated print_my_ip_to_the_world to avoid relying on the file, to avoid race conditions and other problems.
- ece-install::database now leaves the following trails:

  trail_db_host
  trail_db_port
  trail_db_master_host
  trail_db_master_port
  trail_db_slave_host
  trail_db_slave_port
- ece-install::app-server now leaves the following trails:
  trail_editor_host
  trail_editor_port
  trail_presentation_host
  trail_presentation_port
  trail_search_host
  trail_search_port
  trail_analysis_host
  trail_analysis_port

- added constants for the app server port defaults
- ece-install::app-server now leaves the trail: trail_indexer_ws_uri
- changed the target build dir to /tmp/$(basename $0)-$(date --iso)
  instead of creating a target sub directory inside the source
  directory.
- ece-install now leaves the trail trail_escenic_backups_dir for all profiles.