Added support for custom extended hash paths

Added support for having extra data after the hash pattern that can still be used elsewhere but doesn't prevent slides from loading.