Issue #2276511: Allow personalizable entityreference fields
Adding UPGRADE.txt file
Issue #2284619: Fixing checkbox-style user profile field support by introducing a boolean value type for visitor contexts
Issue #2285645 by eshta: Only add warning class to campaign form when editing an existing campaign.
minutia
Updated JS to begin clean-up and move visitor context into promises.
Fixed "fixed" targeting data structures.
Added polyfill and moved personalize javascript dependencies into a library.
Moved sessionId back to private variable.
Fix scoping for adminMode.
Made more scoped scripts private.
typos and cleanup
really minor cleanup
Updated visitor context retrieval for clarity.
Added error handling to asynchronous calls.
Put initializeSessionID function name back to avoid breaking API.
No need to check for session id when writing to storage.
missing var
Merge branch 'CH-506' of https://github.com/acquia/personalize_module into CH-506

Conflicts:
	js/personalize.js