Challenge update

1. Add support for search private challenges.
2. Fix bugs in test due to the update of query.
3. Remove the db_scripts folder since it's useless right now.
4. Update for recently change in reports.js