JUS-63 heroku에서 새로운 port를 열지 못함. #79 - websocket과 child process 제거

* child.js와 childmanager는 그대로 두고, blogRoutes.js가 child.js의 기능을 대처

* controller.js
- child_port에 관련 사항 제거
- websocket 요청을 rest API로 변경
* core.js
- factory에서 child_port 에 관련 사항 제거
* blogBot.js
- web socket에 대한 의존성 제거
  + socket 매개변수를 없애고, callback으로 child.js에 전달함.
* blogRoutes.js
- 기존 api들 제거
- websocket에서 사용하는 명령어에 대응하는 API 생성
* child.js
- blogBot.js 변경에 따른 일부 수정 사항 반영
* facebook.js, google.js, kakao.js, tistory.js, tumblr.js, twitter.js, wordpress.js
- childm를 제거하고, blogBot.start, findOrCreate 호출
* app.js
- child_port 알려주는 api 제거
- blogBot.js를 위한 setInterval 추가
Merge pull request #80 from kimalec/remove_childprocess_websocket

JUS-63 heroku에서 새로운 port를 열지 못함. #79 - websocket과 child process 제거
JUS-10 사용자 정보를 DB에 저장한다.

* userdb.js
mongoose사용하도록 수정.
* controller.js
user.id대신에 _id사용하도록 수정
* blogbot.js
user.id 대신에 _id사용하도록 수정
* facebook.js
oauth 인증시에 저장하는 mongodb에 저장하는 구조 추가
* kakao.js
작업 중
*  tistory.js, wordpress.js
userdb를 mongodb로 바꾸는 작업 중.
JUS-10 사용자 정보를 DB에 저장한다.

* blogbot.js
  isStarted추가, warning 제거
* facebook.js, google.js, kakao.js, twitter.js, wordpress.js
  _updateOrCreateUser 추가
* tistory.js
  _updateOrCreateUser 및 blog api 추가
* tumblr.js
  _updateOrCreateUser 및 blog api 추가
Merge pull request #82 from kimalec/use_mongodb

use_mongodb
JUS-66 blogdb, groupdb를 파일에서 db로 변경하기. #85

* blogdb.js
** mongoose schema로 변경
* postdb.js - 주석 변경
* userdb.js
** 주석 추가, log추가
* blogbot.js
** require에 대한 변수들 네이밍 변경
* tistory.js
** warning 수정
JUS-48 : rontend에 posts를 전달할때 분할하여 전달하도록 개선

* controller.js
** timeout 인자 추가, _getReplies func 분리
** posts 분할하여 전달하기 위한 로직 추가
* collectFeedback.thml
** more Button 추가
* blogbot.js
** BlogBot.findPostDbByUserWithCnt 추가
* blogRoutes.js
** reqStartNum과 reqTotalNum추가
JUS-66 blogdb, groupdb를 파일에서 db로 변경하기. #85

* groupdb.js
** mongoose.Schema로 변경
** 주의 : Schema를 사용시에 이중 배열은 지원하지 않는 것으로 보임. 그래서 groups밑에 group 아래 array로 들어가게 수정.
* controller.js
** group을 넘길때, array에서 group object로 감싸서 전달.
* registerBlog.html
** group.group로 변경.
* blogbot.js
** undefined 비교를 !로 변경
** BlogBot.load추가
* blogRoutes.js
** undefined 비교를 !로 변경
* app.js
** blogBot.load 실행하여 저장된 user들에 대한 동작 실행.
* package.json
** mongoose 추가
Merge pull request #86 from kimalec/use_mongodb

JUS-66 blogdb, groupdb를 파일에서 db로 변경하기. fixed #85
JUS-48 : frontend에 posts를 전달할때 분할하여 전달하도록 개선

* merge후 merge의 변경사항에 맞춰 수정 반영
JUS-48 : frontend에 posts를 전달할때 분할하여 전달하도록 개선

* test code “isNewProvider = true” 삭제
Merge branch 'master' of https://github.com/WizardFactory/BlogSyncer

Conflicts:
	public/javascripts/controller.js
Merge pull request #90 from skywlrl/master

JUS-69 bootstrap 및 관련 ui 코드 검토 #89
JUS-48 : frontend에 posts를 전달할때 분할하여 전달하도록 개선

* conflict로 인해 pull request merge 를 할 수 없음
* 추가로 #90 JUS-69 merge 후 다시 pull request예정
JUS-69 bootstrap 및 관련 ui 코드 검토
* view의 style 코드를 css 파일로 정리(collectFeedback, historySync 추가 작업 필요)
* 블로그 등록 시 버튼 선택 시 active 상태 표시 추가
JUS-48 : frontend에 posts를 전달할때 분할하여 전달하도록 개선- repull request
Merge branch 'seankim2-master'
JUS-67 historydb를 파일에서 mongodb로 변경하기. #84

* groupdb.js
** groups다음 group이 있는 형태로 변경 적용.
* historydb.js
** mongodb 형태로 변경.
* blogBot.js
** group db에 대한 오류 수정
** post 안되는 문제 수정.
* tistory.js
** _getUserID 함수 잘 못 만들어진것 수정.
Merge pull request #91 from skywlrl/master

JUS-69 bootstrap 및 관련 ui 코드 검토
Merge branch 'master' of https://github.com/WizardFactory/BlogSyncer into use_mongodb