Allow for ordering of mixed AspectJ before/after advices

Issue: SPR-9438
"depends-on" attribute on lang namespace element actually respected at runtime now

Issue: SPR-8625
Fixed documentation for "depends-on" attribute
Minor javadoc and source layout polishing