Added an option to supply your own lang and formats if you want

For instance, In one case where I'm using this library I only want it to return days. By supplying a custom formats array and lang hash it'll return 15 days instead of 2 weeks.