[LIBS] Add support MD5 digest

Added support for MD5 digest calculation functions.

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
[COMMANDS] Added command to calculate MD5 digest

Two commands vfs md5 and memory md5 added to calculate
the MD5 digest of a file and a memory location respectively.

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
[x86] Enable CRYPTO and MD5 Support for x86

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
[CORE] Stdio: have a flag if local echo should be done

Not in all cases the local echo is desirable for example
while reading the passwords. So have a flag when local
echo should be done and when not.

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>
[DAEMONS] Change daemons to provide local echo info

Signed-off-by: Himanshu Chauhan <hschauhan@nulltrace.org>