Enable snippets to be made private or shared with team

Please have this implemented! Different teams have different needs for snippets, the current method forces them to shift through a lot of irrelevant snippets.