resolves #853 match implicit URLs that use the file scheme
Merge pull request #872 from mojavelinux/issue-853

resolves #853 match implicit URLs that use the file scheme
fix whitespace breakage in feature
resolves #805 adjust file glob to account for backslash in Windows paths

- additionally, don't glob if path is reachable file
Merge pull request #874 from mojavelinux/issue-805

resolves #805 adjust file glob to account for backslash in Windows paths
change File.exists? to File.exist? in test suite
resolves #806 recognize Windows UNC path as absolute and preserve it
cleanup and optimize path resolver

- store actual root when partitioning
- handle dot directory correctly
- memoize partition_path
- add is_unc? method
- optimize and format code
Merge pull request #875 from mojavelinux/issue-806

resolves #806 recognize Windows UNC path as absolute and preserve it
split lines on string instead of regexp
add Ruby 2.1 to list of supported platforms
optimize AttributeList class
an assortment of optimizations and formatting
additional optimizations and formatting
fix duplicate local variable setting in cli
update README to leverage Asciidoctor upgrade on GitHub
use level 3 heading instead of open block with title
update copyright year range
remove unnecessary begin in Helpers.require_library
ensure title attribute is only subbed once