Update Makefile

* Add FreeBSD-specific CC directives (commented out as default)
Update wcwidth.c

* Add conditional compilation for FreeBSD 10 and later
    * undef wcwidth() definition in <wchar.h>
    * match argument type of wcwidth() as in <sys/_types.h>
Update Makefile

* Set CC as clang for FreeBSD 10
Update wcwidth.c

* Remove #ifdef nesting bug by separating FreeBSD detection and FreeBSD
  version check definition
Merge branch 'jj1bdx-freebsd-10' into jj1bdx-freebsd-10-dev

* wcwidth.c conditional compilation fix
Update wcwidth.c

* Remove redundant flag of _SYS__TYPES_H_
Update Makefile

* Enabled gcc as the default CC (as in the master branch)
Merge pull request #3 from jj1bdx/jj1bdx-freebsd-10

FreeBSD 10 conditional compilation code and Makefile modification added