Forms: search tool

* Omit adding placeholder to search tool if attr is null
Script fetching

* Fixed log function name
Forms: datetime picker

* Datetime picker scan is not limited by body as container
Forms: Search tool

* Fixed search tool empty attributes
* Search tool displays all available attributes if display attr is empty
Query class

* Fixed bug where query accepts empty conditions
System bug display

* Bug report falls back to HTML format if current is not available
Location class

* Added location class that represents location on world
Database structure

* Added email and url attr types
Forms: Location input

* Added location input type
Forms: Location picker

* Added location picker BASE