all fragment related components now include the js library to response theirselves, which makes them independent from UrlFragmentReceivingBehavior; added AsyncUrlFragmentAwarePage and examples; edited comments