Allow special symbols for direction along with acronyms

The directions can now be specified with special symbols along with acronyms. So >,<,^,v can be used in place of LR,RL,BT,TB respectively. The new special symbols are optional and old acronyms can also be used. I have added 4 tests for this case in flow.spec.js. 

After this merge Issue #40 can be closed.