finsh: fix finsh device setting

1. rt_console_get_device should be call to set shell device only when it is null, or it will make finsh_set_device useless.
2. RT_USING_CONSOLE can be disabled in bsp/rtconfig.h
Merge pull request #201 from prife/master

finsh: fix finsh device setting