Begin work on complete CEFSharp rewrite
Reimplement ManagedOrigin

Now simply Battlelogium.Core.Origin
Implement window logic into separate class
Refactor Test into UI
Move Test folder to UI folder
Implement delayed Origin close
Debug option for webview

also clean up some build config files
Cleaned up and sorted javascript.

Only battlelog.bf3.inject.js is injected C# side to allow for more flexibility. Javascript will no longer be stored locally in production, instead hosted on a webserver to allow for up-to-the-minute updates. URL that serves Javascript will be configurable to allow future-proofing. For the forseeable future, javascript will be hosted on the gh-pages branch, however, Battlelogium will take any Javascript served to it from any server that hosts the files.
Merge branch 'cefsharp' of https://github.com/ron975/Battlelogium into cefsharp

Conflicts:
	Battlelogium.Core/Battlelog.cs
Remove old branch files
Separate UI.BF3 and UI.BF4
Restore WindowHeight and such

Abstract BaseWindow to UIWindow.cs
update gitignore
Add ThirdParty helper classes
Refactor 3rdParty libs into their own assemblies

Third party libs were refactored into their own assemblies in order to
get animator working correctly; loading sprites are currently working.

Some work started on BF4 UI
Put WPF UI elements in place

- No more fading and storyboards this time :D
- Put loading icons in proper position
- Put images in images directory
- Put in version number label
- UserStyleSheets to remove cef scrollbar
- Added new backgrounds
- loadingIcons will now flash when the page is loading
- put thirdparty csprojs to thirdparty dir
- added post-build event to copy cef libs
Move loading icon to right side
Add minifiedjs and clean up libs
Add a class to help wait for process start
Load JS from githubCDN