Created Composer configuration and rearranged vendor directory to match; this should make it easier for people to add additional dependencies (VUFIND-740).