Go into premium queue while still developing and testing.
Introduce a new internal state for the multicore agent to reflect the fact that
tasks are not pending execution at the moment they are pulled from the mongodb,
but that they are merely under control of the agent scheduler now.

Naming is probably not perfect, but in this way the impact on the other agents
should be minimal to none.
Set cores default to 1.
Resolve #165.
Typo.
Default to stampede again.
fix typo
Snapshot for backup purposes.
Merge branch 'master' into devel
Tilde is not expanded.
Merge branch 'devel' of github.com:radical-cybertools/radical.pilot into devel
Use a tempfile for task launching, safes some quoting issues.
Tilde not expanded.
Minor changes to tests.
Improve ssh detection.

Some MPI environments (e.g. SGE) put a link to rsh as "ssh" into the path.
We try to detect that and then use different arguments.

Also moved which() into the ExecEnv class.
Its official now, we dont support tildes :-)
another hardcoded username in tests until we switch to some config files -- sorry...
Merge branch 'devel' of github.com:radical-cybertools/radical.pilot into devel
make tests more informative / useful
oops, fix stupid mistake...