ethersex/ethersex — pull request #362 by dwiesner (2014-10-12 10:13:52+00:00)
Title: fixed compiler warning and sd ecmd commands

I get this warning when compiling ethersex with sd info and sd dir ecmd commands enabled:
```
hardware/storage/sd_reader/ecmd.c: In function 'parse_cmd_sd_info':
hardware/storage/sd_reader/ecmd.c:41:5: warning: implicit declaration of function 'snprintf_P' [-Wimplicit-function-declaration]
return ECMD_FINAL(snprintf_P(output, len, PSTR("read error")));
^
```

This causes the commands to output garbage:
```
version
ethersex 4ea5869 built on Oct 12 2014 12:08:03
sd info
ethersex 4ea
sd dir
et
et
rsex 4ea
69 built on Oct 12 2014 12:08:03
^@^@^@^@sd dir^W^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^A^@&<9E>^A ^A^H^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@<92><81><9A><99>'<80>^H<95>&/<99>^_<92><81> ^O<94><9A><9A>^O^A<96>^H<95>
^Aa^Uq^E!^A<8C><93><96><9C><93>^A^^A

^Z
u^AȀ<8C>-<90>et
rsex 4ea
...
```

Adding the include solves this:
```
sd info
TM SA02G 9/2009 1967MB 0 0 0
sd dir
0
idx.ht 4217
tank.log 94
OK
version
ethersex 446d857 built on Oct 12 2014 11:54:07
```