Sublime Text 3 compatibility changes
custom reload as apparently it's broken in python 2
add bufsize=0 to popen call. fixes communication issue with st3_3065.