Basic object extending for two Javascript hash objects, intended for merging provided options with defaults.