msm8x60: update board files

 * add init_very_early functions
 * get rid of msm8x60_charm_init_early in favor of
   just calling msm8x60_allocate_memory_regions

Change-Id: I8d46bd8265b0b36beeea6291d7b7758edbe32a45
configs: update hercules config

Change-Id: I6450ccce26b98b4458ed5882575d286a16bcb45c