refactor around post delay
define type queueState
care long postDelay
fix retrying way

- dont't sleeping inner loop
- update state and re-entry the loop when API error occured
- add queueStateRetrying
refactor

- rename variable name s/orgPostValues/origPostValues/g
- creating postValues just before posting
define type postValue for retrying controll
increment retry count when retrying and abandon the value if the retry count over the configured border
rename state var names s/queueState/loopState/g
update comment
Merge pull request #41 from mackerelio/feature/refactor-delay

Feature/refactor delay