기본 식당 설정 기능 추가

1. 기본 식당을 선택할 수 있는 기능 추가
2. 설정 화면에 기본 식당 설정 기능 외의 설정 삭제
생성된 모든 Preference 에 요약이 붙도록 수정

1. 생성된 모든 Preference 에 요약이 붙도록 수정
설정의 '자주 가는 식당'항목에 식당이 추가될 경우를 상정하여 좀더 확장하기 용이한 구조로 변경

1. '자주 가는 식당'의 키값을 직접 입력이 아닌 xml을 통해 간접적으로 선언 및 접근할 수 있도록 수정
2. FoodMenuFragment에서 UiModel 생성하는 방식을 리프렉션을 이용하도록 수정
3. FoodMenuFragment의 ARG_RESTAURANT_NAME 인자로 UiModel 구현체의 클래스이름을 받아
리프렉션을 이용해 생성하는 방식으로 수정
Merge branch 'changing_mvp_pattern_implementation' into
feature_selecting_default_restaurant

Conflicts:
	src/kr/yudonguk/kangwonuniv/foodmenu/activity/FoodMenuFragment.java
Merge branch 'feature_selecting_default_restaurant' into develop
StringUtil의 removeBracket()가 제기능을 못하는 문제 수정

1. StringUtil의 removeBracket()가 제기능을 못하는 문제 수정
KnuCoopFoodMenuParser와 KnuDormitoryFoodMenuParser에서 음식 이름의 괄호 오타에 대한 처리
추가

1. KnuCoopFoodMenuParser와 KnuDormitoryFoodMenuParser에서 음식 이름의 괄호 오타에 대한
처리 추가
FoodMenu의 내부 클래스 및 메소드 개선

1. FoodMenu 및 내부 클래스의 equals()을 구현
2. FoodMenu 및 내부 클래스의 리스트 필드에 대한 타입을 ArrayList에서 List로 변경
WeekFoodMenu의 equals() 구현

1. WeekFoodMenu의 equals() 구현
FoodMenuParser에 WeekFoodMenu parse(String html)추가

1. FoodMenuParser에 WeekFoodMenu parse(String html)추가
2. FoodMenuParser 구현에 parse() 구현 추가
HTML에서 가져온 문자 중 escape 문자 환원

1. HTML에서 가져온 문자 중 escape 문자 환원
2. HTML escape 문자 환원을 위해 Apache Commons Lang 라이브러리 추가
식단 페이지에서 가져온 문자열 중 예외 문자열에 대한 처리 추가

1. 음식 이름이 행으로 나열된게 아니라 ',' 또는 '/'로 나열된 경우에대한 처리 추가
2. 식단 그룹 이름이 여러줄로 되어있을 경우, 한줄로 표시되록 수정
ActionBarSherlock을 submodule 로 추가

1. ActionBarSherlock을 submodule 로 추가
ActionBarSherlock 4.3.1 적용

1. ActionBarSherlock 4.3.1 적용
Merge branch 'develop' into changing_mvp_pattern_implementation
UiView, UiPresenter, UiModel에서 공유하는 데이터의 아이디 타입을 int형에서 제네릭 타입으로 변경

1. UiView, UiPresenter, UiModel에서 공유하는 데이터의 아이디 타입을 int형 고정에서, 제네릭을 이용하여
원하는 아이디 타입을 선택할 수 있도록 수정
2. 아이디 타입 변경 가능에 따른 관련코드 수정