update git flow
don't check out branch if already on it
remove newline from end of branch name
cleanup .pyc files after checkout
suppress cmake warning
print out exception info when kernel is not found as that can mask problems