Merge pull request #2 from lruslan/master

Small fixes for artifact methods:
1) Fixed parameters for validate_for_build in artifact._verify_download
2) In artifact.savetodir return filepath
Fixing parameterized job invocation
Trigger parameterized builds with token as well

Per request of RBURHUM.
Although the api explaination recommends to use authentification / security to trigger builds and not
use the (deprecated) trigger builds remotely with a security token, apparently people are still using it.
Fixing parameterized job invocation

It will now allow parameterized jobs to be called, with or without security token.
Thanks for RBURHUM for reporting the issue.
Adding .settings to gitignore

Salim keeps spewing pydev/eclipse configs into git
Removing eclipse settings
Cleaned up whitespace in examples
Moved hiturl to base class and implemented reload

hiturl is generic, moved it to baseclass so we can use it everywhere.
implemented reload on Jenkins object, which will reload the config from disk
Install fails without utils package which is required by JenkinsBase

We only install jenkinsapi package and nothing below it as it is specified now in the setup.py
This breaks the library because we need the jenkinsapi.utils package in JenkinsBase class
Added the ability to get at the config.xml from a job

Jobs expose their configuration through an xml file which can be retrieved through the api.
Right now this method returns the raw xml as \n terminated strings.

This may change in the future to support more useful xml based structures
fix validate_for_build parameters
more whitespace fixup
Merge pull request #3 from ramonvanalteren/master

Please merge, point release 0.1.1 ?
Some tweaks required for 1.0.1 release.
Yet more corrections required for the 0.1.1 release, including some
typos in the doc-building ANT script and the main setup script. Also
added an ANT script which automates much of the release process.
Add build dir to .gitignore
Added timestamp method to build

mcascallares requested a method to retrieve the timestamp on a build.
Added closing issue #4
Fixed setup.py

The amount of data in setup_config doesn't really need an extra file and the hassle to get that in setup.py
Copied vars back to the setup.py file and deleted setup_config.py
Merge remote-tracking branch 'salim/master'

* salim/master:
  Add build dir to .gitignore
  Yet more corrections required for the 0.1.1 release, including some typos in the doc-building ANT script and the main setup script. Also added an ANT script which automates much of the release process.
  Some tweaks required for 1.0.1 release.
Merge pull request #5 from ramonvanalteren/master

as requested