openscholar: fix warning about execute()

This patch fixes a warning from function overriding

Signed-off-by: Sangwook Lee <sangwook.lee@plusgenie.com>
openscholoar: move vsite_get_vsite into inc file

This patch moves vsite_get_vsite into  inc file.
In Drupal 7.19, OS can't find the function definition

Signed-off-by: Sangwook Lee <sangwook.lee@plusgenie.com>