Update Travis CI documentation

We've moved from the cron job triggering of the update-git.sh script to
our public Jenkins server, so updating the documentation accordingly.

Tracked in https://trello.com/card/update-travis-md-with-info-about-ci-opensuse-org/50809fb54fa7ad9c1a000f4d/137
Fix feature/grizzly release metadata
Fix up how the CI system finds valid next builds.
Fix up ci_all_next_states to keep up with changes elsewhere.

Fix glitch in ci_register_intent that was only allowing one next state
to be chosen.
Handle special-case of a zero-time intent.
Update Kiwi configuration for openSUSE Crowbar image

I've updated Adam's Crowbar 2.0 appliance at
http://susestudio.com/a/E5zfDp/crowbar-2-0 to openSUSE 12.3 and exported
the Kiwi configuration.

The image can't be built yet due to some packaging issues, but that
should be resolved soon. Then I will trigger new builds in Studio and
publish them to Gallery.

- Remove Kiwi configuration for openSUSE 12.2 since it's not cool
  anymore.
- Add openSUSE 12.3 Kiwi configuration straight from Kiwi export.
- Ignore image/ in git
Move kiwi files to its own directory
Also move .gitignore
Adding openSUSE 12.2 kiwi configuration back

openSUSE 12.3 image doesn't build at the moment due to broken
crowbar-sledgehammer package, so let's get openSUSE 12.2 back for now.
Fix kiwi config for openSUSE 12.3

Force module-init-tools to be installed, otherwise zypper would automactically
choose kmod-compat which would lead to a conflict with kernel-default later on.
Updated descriptive info and documented where it leaves the generated
Sledgehammer data files.
Merge pull request #1766 from rhafer/fix/kiwi-12.3

Fix kiwi config for openSUSE 12.3
Merge pull request #1767 from cloudsleuth/pull-req-master-ae72b6b0e4046381045e79f54e9d194fd35e639a

Sledgehammer README update. [1/1]
Guard config to automatically push changes from git checkout

When Guard is running with this config, it will watch changes in each
barclamp and push all relevant changes under `crowbar_framework/` to the
dev-test directory.

This allows changes in the git checkout to immediately show up in your
local Crowbar instance that is running in development mode - essential
when working on the Crowbar frontend.

This is just a stop-gap solution for me and Ken as we hack on the
frontend. Adam is meanwhile working on a more long-term and flexible
solution that also triggers the unit tests.
Merge branch 'master' of https://github.com/crowbar/crowbar