added colorful syntax highlighting with pygments
bug fixes to oauth