Add all feature methods to featurer requirement
Add all feature methods to featurer requirement

DO NOT use global singleton as it stops you from multithreading.
Because package that use global singleton feature will use
whichever the current global singleton pointer to, which tend
to be changed by main thread. Goroutines that was lanuched at
earlier time may expecting singleton point to other feature.
Since this is singleton, you can not have two different feature
pointer at different threads. So, anytime you have threads that
have disagreement on feature pointer then you will run into
trouble if you using singleton.

cention/ferite-module-webframework,cention/ferite-module-webframework,cention/ferite-module-webframework