Most of CalendarUtils is redone to work off the new table structures.
Weird bugs related to the calendar may result.

Added FestData.rowsMatchingAll method, usage as follows:

    HashMap<String, String> criteria = new HashMap<String, String>();

        criteria.put(FestData.FEST_WEEK, "1");  //Any day in week 1 of any
	fest

	    criteria.put(FestData.FEST_YEAR, "2013");  //Restrict to days
	    in 2013

	        criteria.put(FestData.FEST_DAYOFMONTH, "3");  //Restrict
		to days on the 3rd of any month

		    Map<Integer, Map<String, String>> rowsMatchingAll =
		    FestData.rowsMatchingAll(criteria);

		        System.out.println("Search Results:");

			    for (Integer key : rowsMatchingAll.keySet()) {

			         System.out.println(key + ":" +
				 rowsMatchingAll.get(key));

				     }

				     Deleted empty package
				     com.lollapaloozer.auth from
				     Coacheller-AppEngine shared

				     Added class FestData to provide to
				     the app the dates of fests in Table
				     form (currently ImmutableTable)