Majorons: A Simultaneous Solution to the Large and Small Scale Dark Matter Problems