Renamed some folders to be more consistent.
CMake fixes for MSVC.

- Implemented SetupMSVCRuntimeLibrary.cmake.
- Moved dll copying to SetupExternalDependencies.cmake and added LE_EXTERNAL_DIR.
CMAKE_CXX_FLAGS_<CONFIG> do not appear to be setting properly. Researching.
Renamed BuildWarnings.cmake to SetupBuildWarnings.cmake.
Reworking CMake scripts.

- Following [this question](http://stackoverflow.com/a/23995391/2507444) I'll be switching to the target_<command> family of CMake commands.
- The new methods allow less bulky code for certain tasks, as such merging some functionality
  into main CMakeLists.txt now that it doesn't take up as much space, for ease of access.
- Working on learning how to use generator expressions. One issue I'm having right now is any
  whitespace in generator expressions is interpreted as marking a new list entry, which isn't
  working with how I want to format an or statement.
CMake set up for **building** with MSVC.

- Configurations are not properly set up, will go through and manually set flags for each configuration.
- Still need to add debug setting configuration to the build systems I use (to set up working directories).
  - After this is done I need to modify the DLL copying to use the working directory.
- Accidentally had /MTD in warning flags that I copied from RG3D.
Added working dir generation for visual studio.

- I'm unsure if there are other options in the .user file that will affect my work flow, if there are
  I may discontinue this. Same goes for when I try it with Qt.
- Could also add a flag for toggling this feature.
Prettied up CMake debug output a little.
Moving external dependency helper folder to [https://github.com/peter-clark/lifeline-external-dependencies](https://github.com/peter-clark/lifeline-external-dependencies).

- Removed current external directory.
Oops, meant to just remove not re-add files. Actually removed.
Added external docs.
Update README.md

Added note about lifeline-external-dependencies
Minor changes.
Moving resource files to [lifeline-resources](https://github.com/peter-clark/lifeline-resources).
Added option for copying dlls.
Added resources sub-module.
Updating to head of resources.
Adding more options to CMake configuration process.

- Added LE_RUN_* options for runtime environment setup specific to IDEs (only MSVC at the moment).
  Some are renames of previous features. File containing these settings is now only created if it does not
  exist.
Update README.md
Update README.md