Support for multiple diveces
- Assembler now detects and manages the d parameter
- Siteplan now loads the correct siteplan based on the current device suffix
- Element invokes a different apply method for each device suffix defaulting to apply() if it doasn't find tha matching method or if the d parameter is not set
- Template now has support for cache criteria