strcpy -> strncpy / adding Edison board

This all seems like something that libmraa should just provide, eg `mraa_get_platform_name()`