fix(core): JsonHelpers - Merge-JsonNamedValue

 - would not properly set values when stored value equal to $false
feat(core): Merge-PackageControlSettings hash

 - This function used to only accept a file, but can now accept a hash
 - This allows for easily configuring pre-release version of Sublime to
    auto-update