minor doc fix
add extra lib paths to sys.path only once
fixed timeout error message formatting
added add_file() dest_bucket argument

allows rendering templates into buckets instead of deploying
them to target file paths
full stdout/stderr is now read from remote ssh commands
fixed hierarchical settings overrides
render also source_path as a template
fixed "poni control" dependency ops being added multiple times
doc: added Poni overview doc
refactoring: split cloud.py
control command node logs include the "BEGIN" and "END" tags
added missing import; cloud.py backward compatibility fix
fixed listing settings from a root-level node
internal cache for loaded plugin modules
add_file() supports owner=uid and group=gid optional args
fixed incorrect AWS base class (bug introduced in cloud.py refactoring)
added --exclude PATTERN support for many commands
"poni script" handles files with multi-line commands with comments in the middle
fixed "poni verify -v" output bug
Added support for assigning elastic ip to an instance