remove unused var currentLanguage

What's the purpose of this?  This isn't the current language, just the first of the languages passed to setupLanaguage
fix javascript always showing bug

it's javascript, not js!
document scheduled transactions
use shell as language instead of json for better syntax highlighting
revise: notes param is max 250 chars, not 255.