Make webkit_modules a split static library in non-component builds.

Previously this was forced to a source set because it was too large for official Windows builds to handle as a static library.

This uses the split_static_library template for non-component official Windows builds so it can be a static library now.

Updates the split_static_library template to handle the case where an output name is specified.

BUG=627637
Previously landed version of http://crrev.com/2145253003 with addition of split_static_library change.

Review-Url: https://codereview.chromium.org/2145753007
Cr-Commit-Position: refs/heads/master@{#405797}
2 files changed