Revert "Clear custom code"

This reverts commit c7549378cb0eefec624371787f0e29efd9dcacb3.
Moved custom config path from `var/custom` to `var/config/custom`
Updated module meta specs
Added attribute `is_required` to profile field
EEFOCUS custom form
Merge pull request #580 from sexnothing/user

EEFOCUS custom form
User porfile escape html
Text correction
Bug fix for article installation
Bug fix for article installation
Merge remote-tracking branch 'upstream/user' into user
Fix uclient find password
Merge pull request #581 from sexnothing/user

User porfile escape html
Merge pull request #582 from linzongshu/user

Modified initial data
Merge pull request #583 from liuchuangww/user

Fix uclient find password
Updated getUser APIs: return null if uid is specified but user not found
Updated uclient APIs with module.uclient.php
Updated custom user front template
Added static about user
Updated user custom template