Because of how page inlinining developed in Sakai over the years, all of the clever code to do inlining and inline decision making was developed and used in the PDAHandler.java code. As inlining was added to SiteHandler.java, we just used this code from PDAHandler.java. With the impending removal of PDAHandler.java in
SAK-29115 we must make SiteHandler.java independent of PDHandler.java.
This also renames some Sakai properties:
The code in Sakai-11 will accept both the legacy and new property names for the iframe bypass/control. If both are present, the new name will have precedence. The legacy names will be deleted in Sakai-12.