Added the ability to specify the context data file (--contexts, -c) and the contexts switcher data file (--data, -d)