Suppress erroneous errors in our get_posts() call

p2p was throwing an error, "Queries without 'connected_type' are no
longer supported." when this query was run, even though it clearly sets
the connected_type.

Addresses a reported issue with Canvas theme, and fixes 54 (part 2)
Set our badgeos_points_based_achievements transient to actually live for longer than 0 seconds