Do Hedge Funds and Insiders Love SciQuest, Inc. (SQI)?