Merge pull request #37 from skywlrl/master

폴더 구조 변경 & js 파일 분리 작업
#36_JUS-50 tistory 새 글을 가지고 오고, 다른 블로그에 있는 글을 tistory에 등록한다.

* postdb.js
- 주석 수정
* collectFeedback.html, core.js
- comment_count와 like_count를 replies로 변경
* blogbot.js
- comment_count와 like_count를 replies로 변경
* tistory.js
- bot_posts/:blog_id
  + offset 처리 변경, after 추가
  + totalCount가 1인 경우에 posts의 post가 array가 아닌 것에 대하여 수정.
 - 추가 get /bot_posts/:blog_id/:post_id
 - 추가 post  /bot_posts/new/:blog_id
 * wordpress.js
 - comment_count와 like_count를 replies로 변경
Merge pull request #38 from skywlrl/master

Template의 CSS 변경
Merge branch 'master' into #36_JUS-50

Conflicts:
	public/javascripts/core.js
Merge branch 'master' into #36_JUS-50
  controller.js - reply_count에서 repiles로 저장하게 수정.
tistory.js
  받아온 post가 한 개일때 arrary사용하지 않는 예외처리 추가.
Merge pull request #40 from kimalec/#36_JUS-50

#36_JUS-50
Merge pull request #41 from skywlrl/master

배경 효과 CSS 수정
JUS-51 tumblr 새 글을 가지고 오고, 다른 블로그에 있는 tistory에 등록한다.

*tumblr.js
- push_posts_from_tumblr 함수 추가
- router.post('/bot_posts/new/:blog_id', callback) 추가
Merge pull request #42 from kimalec/#36_JUS-50

fixed #35
멀티 유저를 위해 개선하기

* blogdb.js
- sites를 function안에 넣고, method들을 모두 prototype으로 변경함.
* postdb.js
- posts를 function안에 넣고, method들을 모두 prototype으로 변경함.
* controller.js
- chat msg에는 모두 user 정보를 추가
* blogbot.js
- 멀티유저를 지원하기 위해서, user, blogdb, postdb를 가지고 array 생성
- 사용자별로 postdb, blogdb를 찾기위해서 findBlogDbByUser, findPostDbByUser를 추가
- task함수를 추가하고, user만큼 getAndPush하도록 변경
- 모든 함수 parameter에 user를 추가 함.
* child.js
- child_process가 메세지 받을 때, user 전달하도록 변경
* tistory.js
- log 제거
* childmanager.js
- 1개의 child process에 여러 user가 추가 가능하게 수정
- 아직 한개의 child process만 지원함!
Merge pull request #45 from kimalec/#44_JUST-53_multiuser

fixed #44_JUS-53 멀티 유저를 위해 개선하기
#43 JUS-52 kakao 새 글을 가지고 오고, 다른 블로그에 있는 kakao에 등록한다.

* postdb.js
- del get_post_count()
- if title is undefined skip posts in find_post_by_title
- if title is undefined, make title from cotent or url in add_post
* blogdb.js
- if title is undefined, it will not add postinfo
- if title is undefined, post will be added as new post to db
- new func recursiveGetPosts
- enconding blog_id to URI for korean in post
* kakao.js
- add api bot_post_count, bot_posts/blog_id,  bot_posts/blog_id/post_id for get
- add api bot_posts/new for post
Merge pull request #47 from kimalec/#43_JUS-52

#43 JUS-52 kakao 새 글을 가지고 오고, 다른 블로그에 있는 kakao에 등록한다.
 #10 JUS-36: facebook 기본 API 와 상태 정보 가지고 오기.

 getUserId 함수 추가
Merge remote-tracking branch 'origin/master'
JUS-49 history reply 정보 가지고 오기. #34

* historydb.js
- add file
* postdb.js
- remove makeTitle
* controller.js
- add blogHistoryCtrl
* core.js
- change controller to blogHisoryCtrl for blogHistorySync
* blogbot.js
- add historyDb to users object
- add findHistoryDbByUser
- add getHistorys
- add _makeTitle
* child.js
- add msg getHistories
* kakao.js, tistory.js, tumblr.js, wordpress.js
- remove log
Merge branch 'master' of https://github.com/WizardFactory/BlogSyncer into #34_JUS-49
Merge pull request #49 from kimalec/#34_JUS-49

Fixed #34 JUS-49
JUS-56 블로그 동기화 그룹을 생성한다. #50
Merge pull request #52 from skywlrl/master

update #50 JUS-56