Changes to make background plots with error band which includes funciton choice uncertainty

Squashed commit of the following:

commit dc6d4d568547c39364f6ff70a09a049926f913ff
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Thu Sep 26 17:55:01 2013 +0200

    Some help and configuration explanation in README

commit 2f354c115141a894a342cd9b4fdd8efdd07a4e5e
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Thu Sep 26 17:46:51 2013 +0200

    Working version of background plotting script

commit afa3fba8868f0c5845ba5b136aaa38bf04bed41a
Merge: 110551e 0b84255
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Wed Sep 25 10:24:38 2013 +0200

    Merge branch 'master' of github.com:h2gglobe/h2gglobe into BkgProfilingChanges

commit 110551e39636fa036422abd4cf986904ae104010
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Mon Sep 23 17:34:29 2013 +0200

    Need to make batch scripts executable

commit 98c031c4d0531311fccd0b52b4e5c8805e4e6572
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Mon Sep 23 16:53:35 2013 +0200

    Can now make proper bands profiling over normalization for mulitpdf workspaces

commit e7fc46ed356e2331e46e29795ebc46e697c196ac
Author: Matthew <matthew.william.kenzie@cern.ch>
Date:   Thu Sep 19 14:53:48 2013 +0200

    Stash of changes for making background plots with bands profiled over function choice
Added option to run locally in python wrapper
Merge pull request #141 from matthewkenzie/bkg_bands_plot

Changes to make background plots with error band which includes function choice uncertainty