Cleanup on Serial initialization for BeagleBoard and Devkit8000

*) Define beagle_serial_init(void) to its own function
*) Separate Serial Initialization to different files
*) Modify Makefile to reflect the change