read template_dir from TEMPLATE env var for tests
enforce no use of header class in header table cell
resolves #870 allow attribute entry to reset / reseed counter
Merge pull request #871 from mojavelinux/issue-870

resolves #870 allow attribute entry to reset / reseed counter
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