Remove static data source
Remove allow_periods_in_identifiers
Remove static data source
Remove allow_periods_in_identifiers
Let filesystem data source return new-style identifiers
Merge branch 'experimental-4.x' into experimental-4.x-pathlike-identifiers
Let base use new-style identifiers
Fix identifier generation in filesystem data source
Set raw_filename in filesystem data source
Update filters to use pathlike identifiers
Merge branch 'experimental-4.x-pathlike-identifiers' of github.com:ddfreyne/nanoc into experimental-4.x-pathlike-identifiers

Conflicts:
	lib/nanoc/base/compilation/item_rep_rules_proxy.rb
	lib/nanoc/base/core_ext/string.rb
	lib/nanoc/base/source_data/item.rb
	lib/nanoc/base/source_data/layout.rb
	lib/nanoc/base/source_data/site.rb
	lib/nanoc/data_sources/filesystem.rb
	test/data_sources/test_filesystem.rb
Let most test cases work with pathlike identifiers
Merge branch 'experimental-4.x' into experimental-4.x-pathlike-identifiers
Fix remaining base tests
Fix helpers
Remove child-parent links (for now, at least)
Remove static require and static test
Merge branch 'experimental-4.x-pathlike-identifiers' into experimental-4.x