Fixed branch start point branch for un-merged clone.

Local clone branches were not using  un-merged changes from origin/master.
Modifed languages configuration to use a list of dicts