Merge pull request #2 from erikzaadi/master

Custom virtualenv path
Adding pyyaml requirement in setup.py

    - Allow pip to find tenper's deps
Merge pull request #3 from holandes22/master

Added PyYaml dependency to setup script
Merge branch 'development'

Conflicts:
	setup.py
remove decode() on show-options output due to UnicodeDecodeError

This exception may happen when tmux.conf contains non-ascii chars,
such as in the case of status-line formatting is configured by
powerline with unicode chars or other tmux theming utils.
Use correct window base index to switch to first window
Disable setting of status left-width to length of session name
Explicitly decode show-options output with utf-8
Set status-left-length to session_name length only if already shorter
Merge pull request #5 from vuduchild/master

UnicodeDecodeError on tmux.conf parsing, incorrect windows base index used for switching to first window on session creation
fix tmux option query to handle values with spaces
Merge pull request #6 from vuduchild/fix_flaw_in_tmux_options_query

Fix tmux show-options query to handle values with spaces
Function spacing.
Updated tmux option handling.

@vuduchild had a good idea about the way to handle the options, but his
solution didn't handle the pane-base-index (which is available at
show-window-options, not show-options). I abstracted it a little and was able
to clean up some things I wasn't happy about.
Version bump; changes.
'Start' command will check for an existing env.

Starting a new session for an environment that hasn't been configured will no
longer create a broken tmux session.

Fixes #8.
New sessions will cd into their project directory.

Fixes #7.
Version bump: 1.2.2.