Add anonymous gists support and tests