Convenience function to fill a buffer with random bytes. Add some unit tests (only sanity checks, really.)
* Move smartconfig to its component directory, it should be possible to override this as whole component * Fix few header includes related to lwIP networking stack Signed-off-by: Mahavir Jain <mahavir@espressif.com>