Move archaius initialization to overridable method, so different configuration providers can be injected.
Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
Merge pull request #283 from tbak/2.x

2.x Move archaius initialization to overridable method
Merge pull request #282 from qiangdavidliu/2.x

One implementation of removing the multisource data holder on removal of last copy
fix: Binding base class to config instance in DashboardModule