autoconf 의 default 언어를 C++로 변경

Change-Id: I968084a164691ff6096f6bdb8ba71db36ab3afe6
쓰지 않는 SSL 부분 삭제

Change-Id: I692b69b142649358d8036d1c970d2c5583b7a85f
쓰지 않는 doxygen 삭제

Change-Id: I4ea498bd1df4936ca6b373abd3046823ed35735c
쓰지 않는 function check 을 configure.ac 에서 삭제

Change-Id: I67d0057a1d62bb224432b36b22130e852295d979
쓰지 않는 websocketpp 제거

Change-Id: I682938999adc7ccded979da7b5028c86810ea996
giving tree 를 새로 바뀐 launching 방식으로 변경

static 하게 binary 를 만드는 것이 아니라, shared object 를 생성하고
funapi-core 의 funapi_runner 가 이를 수행하게 변경했음.

그리고 잡다한 내용들 수정함.

configure.ac/Makefile.am/automake.mk 의 추가적인 cleanup 이 필요한데,
이는 다음 commit 에서 처리하기로 함. cleanup 후에는 funapi-core 의
template 도 수정이 필요함.

Change-Id: Ide26ff89ab4870380fa4a099a9d407d226ef5ec2
Funapi app 은 cmake 를 이용한다.

Funapi 자체는 flexibility 때문에 여전히 autoconf/automake 를
사용하게 되지만, end-user 가 쓰게 되는 app 의 compile 환경은
cmake 를 이용해서 관리된다.

giving tree 에서 제대로 적용되면, 이를 funapi-core 의 template
으로 옮길 예정이다.

Change-Id: Iae05048b6c6c1037838e2e9b8f822d58fd14313e