Porting advanced embargo function to JSPUI

This is #234 rebased on top of current master HEAD and with local dspace.cfg changes removed.

Fixed some codes as the code reviews by helix84
reverted the api of BrowseItem to its original
revert build.properties
Porting advanced embargo function to JSPUI, revised version