Saving before editing anything
Started Custom Group works
Added Recent group support

Recent group is now active and gets filled up as working keys are
pressed. However this happens only when view is recreated.
Custom symbol addition

Created interface for adding custom symbols
Cosmetic modifications

Made some changes in layouts. New layout file needed to add edit/delete
support.
Starting from new PC.
Merge pull request #1 from AjinkyaDahale/SpecialGroupsExperiment

Special groups experiment