Added ability to mkdir new folders/touch new files via TypingModule in FolderListingWidget.

FolderListingWidget opens LiveProgramFileWidget for .go files and
TextFileWidget for all others.
Added HasEnding() pure utility function.
MenuWidget now behaves more similarly to ListWidget, consider
merging/refactoring common code in the future.