MessageIcon.scala:
fix regular expression in nicknameStules
now it should label nickname color correctly when using avatars
JustinSetting.scala:
make port option a not null input
make port option only accepts digits
include PircbotX 1.9 sourcecode
in PircbotX 1.9, it cannot handle irc raw message begins with " "
(a space followed by rest of the irc raw messages)
so we decide to modify it

src/main/java/org/pircbotx/PircBotX.java:
handle raw messages begin with " " rather than ":"
(discard the first " ")

build.sbt:
change dependency to include the modified PricBotX

README:
add PircBotX information
include PircbotX 1.9 sourcecode
in PircbotX 1.9, it cannot handle irc raw message begins with " "
(a space followed by rest of the irc raw messages)
so we decide to modify it

src/main/java/org/pircbotx/PircBotX.java:
handle raw messages begin with " " rather than ":"
(discard the first " ")

build.sbt:
change dependency to include the modified PricBotX

README:
add PircBotX information
PircBotX.java:
change the method to eliminate the first spaces of any message from server
move Append's code from PircBotX.java to InputThread.java
because trimming leading spcaces should be done right after
read lines from server

also trim spaces for PONG messages

log sould be fixed after trimming extra spaces of server messages