base, not out

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
Merge branch 'cleanup/remove-install' of https://github.com/asteven/cdist

Also merged in base_path patch.

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>

Conflicts:
	cdist/config_install.py
++changes(2.3.2)

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
implement cdist install

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
add install types

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
dont add help to 2 parsers

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
config already inherits from loglevel parser

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
implement --before and --after meta parameters as alternative to require=""

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
remove legacy code snippet: singleton object_ids have been removed in master

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/install' into production
Merge branch 'feature/before-after' into production
--whitespace

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/before-after' into production
missing import

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/before-after' into production
Merge remote-tracking branch 'asteven/production' into production
filter out install objects when running config

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Merge branch 'feature/install' into production
Merge remote-tracking branch 'asteven/production' into production