Facebook App Settings.
Lazy#initialized.
IList#random now returns Option<A> because the list may be empty.
Merge.
Merge commit '029b4c21c3cd2b48cb4dbf9cf77efe07df443c41' into free

Conflicts:
	vendor/tlplib/Code/TLPLib/Android/AndroidView.cs
	vendor/tlplib/Code/TLPLib/Collection/BiMap.cs
	vendor/tlplib/Code/TLPLib/Concurrent/ASync.cs
	vendor/tlplib/Code/TLPLib/Concurrent/CoroutineHelperBehaviour.cs
	vendor/tlplib/Code/TLPLib/Concurrent/Future.cs
	vendor/tlplib/Code/TLPLib/Extensions/AnyExts.cs
	vendor/tlplib/Code/TLPLib/Extensions/IEnumerableExts.cs
	vendor/tlplib/Code/TLPLib/Extensions/IListExts.cs
	vendor/tlplib/Code/TLPLib/Functional/F.cs
	vendor/tlplib/Code/TLPLib/Functional/Lazy.cs
	vendor/tlplib/Code/TLPLib/Functional/Option.cs
	vendor/tlplib/Code/TLPLib/Reactive/Observable.cs
	vendor/tlplib/Code/TLPLib/Utilities/RectUtils.cs
	vendor/tlplib/README.md
Working on refactoring everything into proper endless integration. Nothing compiles.
Merge commit '8abfac5d97f2a3de96ca27d2ce5acb14ab45e4e8' into endless_refactor

Conflicts:
	vendor/tlplib/Code/TLPLib/Concurrent/ASync.cs
	vendor/tlplib/Code/TLPLib/Concurrent/CoroutineHelperBehaviour.cs
	vendor/tlplib/Code/TLPLib/Concurrent/Future.cs
	vendor/tlplib/Code/TLPLib/Configuration/Config.cs
	vendor/tlplib/Code/TLPLib/Extensions/IEnumerableExts.cs
	vendor/tlplib/Code/TLPLib/Extensions/IListExts.cs
	vendor/tlplib/Code/TLPLib/Functional/Either.cs
	vendor/tlplib/Code/TLPLib/Functional/Option.cs
	vendor/tlplib/Code/TLPLib/Functional/Try.cs
	vendor/tlplib/Code/TLPLib/Logger/Log.cs
What?
Disable TweenCfg is GoKit is not there.
IList#random now returns option, because the list might be empty.
Merge commit '1b824054016d3478f0924b4bf963b3d1a03d79d4' into endless_refactor

Conflicts:
	vendor/tlplib/Code/TLPLib/Extensions/IEnumerableExts.cs
	vendor/tlplib/Code/TLPLib/Extensions/IListExts.cs
	vendor/tlplib/Code/TLPLib/Functional/Option.cs
	vendor/tlplib/Code/TLPLib/Tween/FuncTween.cs
Fix broken Rect#relPercent.
F.arrayFill
IEnumerable#sum
Array#concat now takes multiple arguments.
Unity 4.5 changes.

ASync.StartCoroutine now returns a wrapper object.
ASync.StopCoroutine.
All observables based on sources are now lazy - which means they don't waste resources until they need to.
Subscription.a
IObservable#zip up to 5 elements.
Lazy#getM
Massive code cleanup with dependencies.