Initial bring up for hercules, Thanks CM!

Patch Set #2: Thanks CM
Patch Set #3: Fixed slim.mk
Patch Set #4: Cleaned up slim.mk and board config, made inherint a must no if

Change-Id: Ic4e8ed7b9dcf38c63a1419049ecdb52c10dd172e